Restic是一款GO语言开发的开源免费且快速、高效和安全的跨平台备份工具。Restic能够从stdin流读取数据,该数据可用于保存程序的输出。本文以Hostwinds VPS为例,主要介绍下如何使用此功能通过使用MySqldump来备份MySQL备份。
首先登录到Hostwind VPS服务器(如美国VPS),然后初始化repo以在Restic中执行操作。为单个数据库提供管道MySQL数据库转储的命令如下:
mysqldump –databases database_name -u database_user -p | restic backup –stdin –stdin-filename database_dump.sql
这里的MySQL数据库名称、用户名等信息按实际情况填写即可。如果您要为所有的数据库创建备份,则可以执行服务器上所有数据库的MySQLDump,相关命令如下:
mysqldump -u database_user -p –all-databases | restic backup –stdin –stdin-filename all_databases.sql、
上述操作完毕后,您可以通过下面命令使用Restic快照查看MySQL数据库备份。
# restic snapshots
Restic使用加密技术来保证你的数据安全性和完整性,可以将本地数据加密后传输到指定的存储。Restic同样支持增量备份,可随时备份和恢复备份。Restic支持大多数主流操作系统,如Linux、macOS、Windows 以及一些较小众的操作系统FreeBSD和OpenBSD等。
Hostwinds在创建服务器或使用后,您可以选择添加备份的选项,启用自动化服务器的增量备份。Hostwinds备份服务优惠价为$1/月 + $0.03/GB。备份非常重要,这有助于保护您免受可能导致数据丢失的不可预见的情况。
(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

微信扫码加好友进群
主机优惠码及时掌握

QQ群号:938255063
主机优惠发布与交流