How to migrate a mediawiki site: Difference between revisions
Tag: Manual revert |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
* 若 mediawiki/* 部分备份,则需在服务器安装同版本 mediawiki,再把备份部分移到它应去的位置 | * 若 mediawiki/* 部分备份,则需在服务器安装同版本 mediawiki,再把备份部分移到它应去的位置 | ||
最好的迁移,是保持相同 MediaWiki 版本。不过,现实中多数是在新服务器上安装更新版本的 MediaWiki,把数据迁移进去后,在新服务器上做一个 upgrade 操作。 | 最好的迁移,是保持相同 MediaWiki 版本。不过,现实中多数是在新服务器上安装更新版本的 MediaWiki,把数据迁移进去后,在新服务器上做一个 update 或 upgrade 操作。 | ||
传文件进新服务器的方法有 putty 或 WinSCP 或 SSH 或 FTP。 | 传文件进新服务器的方法有 putty 或 WinSCP 或 SSH 或 FTP。 | ||
Line 46: | Line 46: | ||
除了用 automysqlbackup,用 mysqldump 一样也能实现 Database 的备份,这是第二种方法。 | 除了用 automysqlbackup,用 mysqldump 一样也能实现 Database 的备份,这是第二种方法。 | ||
<syntaxhighlight lang="bash" line> | <syntaxhighlight lang="bash" line> | ||
mysqldump --default-character-set=binary --user=wikidb_user --password=wikidb_userpassword wikidbname > dump_of_wikidb.sql | mysqldump --default-character-set=binary --user=wikidb_user --password=wikidb_userpassword wikidbname > dump_of_wikidb.sql 或者 | ||
mariadb-dump -u DBuser -p DBname > mysqlbackup20250815.sql | |||
</syntaxhighlight> | </syntaxhighlight> | ||