<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans">
	<id>https://wiki.fiveyellowmice.com/index.php?action=history&amp;feed=atom&amp;title=%E5%A4%87%E4%BB%BD_Wiki_%E5%B9%B6%E4%B8%8A%E4%BC%A0%E8%87%B3%E7%BD%91%E7%9B%98</id>
	<title>备份 Wiki 并上传至网盘 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.fiveyellowmice.com/index.php?action=history&amp;feed=atom&amp;title=%E5%A4%87%E4%BB%BD_Wiki_%E5%B9%B6%E4%B8%8A%E4%BC%A0%E8%87%B3%E7%BD%91%E7%9B%98"/>
	<link rel="alternate" type="text/html" href="https://wiki.fiveyellowmice.com/index.php?title=%E5%A4%87%E4%BB%BD_Wiki_%E5%B9%B6%E4%B8%8A%E4%BC%A0%E8%87%B3%E7%BD%91%E7%9B%98&amp;action=history"/>
	<updated>2026-05-30T22:02:52Z</updated>
	<subtitle>本wiki的该页面的版本历史</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://wiki.fiveyellowmice.com/index.php?title=%E5%A4%87%E4%BB%BD_Wiki_%E5%B9%B6%E4%B8%8A%E4%BC%A0%E8%87%B3%E7%BD%91%E7%9B%98&amp;diff=76&amp;oldid=prev</id>
		<title>FiveYellowMice：创建页面，内容为“写了个脚本来备份这个 Wiki ，并且自动上传到 Yandex.Disk 。此脚本八成不适合你的需求，请跟据自己的情况修改，这里仅限参...”</title>
		<link rel="alternate" type="text/html" href="https://wiki.fiveyellowmice.com/index.php?title=%E5%A4%87%E4%BB%BD_Wiki_%E5%B9%B6%E4%B8%8A%E4%BC%A0%E8%87%B3%E7%BD%91%E7%9B%98&amp;diff=76&amp;oldid=prev"/>
		<updated>2016-06-10T10:56:33Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“写了个脚本来备份这个 Wiki ，并且自动上传到 Yandex.Disk 。此脚本八成不适合你的需求，请跟据自己的情况修改，这里仅限参...”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;写了个脚本来备份这个 Wiki ，并且自动上传到 Yandex.Disk 。此脚本八成不适合你的需求，请跟据自己的情况修改，这里仅限参考。&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Backup phase&lt;br /&gt;
wiki_name=fymwiki&lt;br /&gt;
tmp_dir=$(mktemp --tmpdir -d backup_fymwiki.XXXXXXX)&lt;br /&gt;
wiki_dir=/srv/wiki&lt;br /&gt;
lock_warning=&amp;quot;苟利国家生死以，岂因祸福趋避之。此 Wiki 正在备份中，请稍等一会儿。&amp;quot;&lt;br /&gt;
&lt;br /&gt;
echo $lock_warning &amp;gt; $wiki_dir/maintenance.txt&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Dumping database...&amp;quot;&lt;br /&gt;
db_password=$(echo &amp;quot;&amp;lt;?php $(grep ^\$wgDBpassword $wiki_dir/LocalSettings.php) echo \$wgDBpassword; ?&amp;gt;&amp;quot; | php)&lt;br /&gt;
mysqldump --user=root --password=$db_password --default-character-set=binary $wiki_name | gzip &amp;gt; $tmp_dir/wiki_backup.sql.gz&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Archiving files...&amp;quot;&lt;br /&gt;
tar achf $tmp_dir/wiki_backup.tar.gz $wiki_dir&lt;br /&gt;
&lt;br /&gt;
rm $wiki_dir/maintenance.txt&lt;br /&gt;
&lt;br /&gt;
# Upload phase&lt;br /&gt;
url=https://webdav.yandex.ru/Backups/$wiki_name/$(date +%Y%m%d)&lt;br /&gt;
credential=$(cat credential)&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Uploading to $url ...&amp;quot;&lt;br /&gt;
curl -i --user $credential -X MKCOL $url&lt;br /&gt;
curl -i --user $credential -T $tmp_dir/wiki_backup.sql.gz $url/&lt;br /&gt;
curl -i --user $credential -T $tmp_dir/wiki_backup.tar.gz $url/&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Complete!&amp;quot;&lt;br /&gt;
rm -r $tmp_dir&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>FiveYellowMice</name></author>
		
	</entry>
</feed>