Page tree
Skip to end of metadata
Go to start of metadata

如何在不同的服务器之间进行 MariaDB 的数据备份和迁移。

基本上你可以使用下面 3 个命令。


备份

mysqldump -uroot -p ossez_wiki | gzip > /home/yucheng.hu/ossez_wiki.sql.gz

上面的命令是将你的服务器上面的数据库名为 ossez_wiki 的库,备份到文件系统中,并进行压缩。


传输

scp [email protected]:/home/yucheng.hu/ossez_wiki.sql.gz ./

SCP 是你的好帮手,上面命令表示的是从服务器地址上将你备份的数据库文件传输到你现在登录服务器的当前目录下。


恢复

gunzip < /home/yhu/ossez_wiki.sql.gz | mysql -u root -p ossez_wiki

上面的命令是将你的服务器的备份文件恢复到数据库中。


恢复时间又长有短,但是按照这个顺序基本上都能够比较顺利将数据库完全恢复。

  • No labels