草庐IT

热备份

全部标签

mysql - 使用rsync备份MySQL

我使用以下rsync命令将我的MySQL数据备份到LAN网络中的机器上。它按预期工作。rsync-avz/mysql/root:PassWord@192.168.50.180::/root/testme/我只是想确保这是使用rsync的正确方法。我也想知道这个5分钟的crontab条目是否有效。 最佳答案 不要为此使用远程机器的root用户。事实上,永远不要直接连接到root用户,这是一个重大的安全风险。在这种情况下,只需创建一个几乎没有权限的新用户,可能只写入备份位置不要为此连接使用密码,而是使用public-keyauthent

mysql - 使用rsync备份MySQL

我使用以下rsync命令将我的MySQL数据备份到LAN网络中的机器上。它按预期工作。rsync-avz/mysql/root:PassWord@192.168.50.180::/root/testme/我只是想确保这是使用rsync的正确方法。我也想知道这个5分钟的crontab条目是否有效。 最佳答案 不要为此使用远程机器的root用户。事实上,永远不要直接连接到root用户,这是一个重大的安全风险。在这种情况下,只需创建一个几乎没有权限的新用户,可能只写入备份位置不要为此连接使用密码,而是使用public-keyauthent

mysql - 在 mysql 命令行中使用 mysqldump 进行备份时出错

您好,我正在尝试从mysql命令行客户端进行备份。我正在使用mysqldump使用用户名和密码进行备份。以下是我用于备份数据库的命令。mysql>mysqldump-uusername-ppassworddatabasename>backup.sql;我收到以下错误ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'mysqldump-uusername-ppasswordfms>bac

mysql - 在 mysql 命令行中使用 mysqldump 进行备份时出错

您好,我正在尝试从mysql命令行客户端进行备份。我正在使用mysqldump使用用户名和密码进行备份。以下是我用于备份数据库的命令。mysql>mysqldump-uusername-ppassworddatabasename>backup.sql;我收到以下错误ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'mysqldump-uusername-ppasswordfms>bac

php - 备份mysql数据库并下载为文件

如何使用PHP代码备份mysql数据库并将其下载为.sql文件 最佳答案 一个非常简单的解决方案类似于(第一个示例):http://www.php-mysql-tutorial.com/wikis/mysql-tutorials/using-php-to-backup-mysql-databases.aspx自然这只会对表进行数据转储。您可以使用以下代码:http://snipplr.com/view/173/mysql-dump/这段代码实际上是获取表的描述(即它的结构),创建所有表并推送数据。与任何其他工具非常相似。然后只需将它

php - 备份mysql数据库并下载为文件

如何使用PHP代码备份mysql数据库并将其下载为.sql文件 最佳答案 一个非常简单的解决方案类似于(第一个示例):http://www.php-mysql-tutorial.com/wikis/mysql-tutorials/using-php-to-backup-mysql-databases.aspx自然这只会对表进行数据转储。您可以使用以下代码:http://snipplr.com/view/173/mysql-dump/这段代码实际上是获取表的描述(即它的结构),创建所有表并推送数据。与任何其他工具非常相似。然后只需将它

mysql - 从 Amazon RDS 下载 MySql 备份/快照

我在我的生产实例上的AmazonRDS上托管了我的MySql数据库。我有另一个用于开发目的的RDS实例。现在我正在寻找将数据库备份/快照从生产实例恢复到开发实例的最佳/最快方法,因为我的数据库非常庞大,备份下载过程非常耗时,而且它会阻止我的所有表进行读/写事务.或者是否有任何选项可以在不阻止插入/更新/选择事务的情况下下载备份?谢谢。编辑:这里我犯了一个错误,在上面的问题中我的意思是说account不是Instance。我有两个不同的帐户,一个用于生产,另一个用于开发/测试。我想将快照从生产账户的实例恢复到开发账户的实例,并且两个实例都位于同一区域(例如新加坡)。

mysql - 从 Amazon RDS 下载 MySql 备份/快照

我在我的生产实例上的AmazonRDS上托管了我的MySql数据库。我有另一个用于开发目的的RDS实例。现在我正在寻找将数据库备份/快照从生产实例恢复到开发实例的最佳/最快方法,因为我的数据库非常庞大,备份下载过程非常耗时,而且它会阻止我的所有表进行读/写事务.或者是否有任何选项可以在不阻止插入/更新/选择事务的情况下下载备份?谢谢。编辑:这里我犯了一个错误,在上面的问题中我的意思是说account不是Instance。我有两个不同的帐户,一个用于生产,另一个用于开发/测试。我想将快照从生产账户的实例恢复到开发账户的实例,并且两个实例都位于同一区域(例如新加坡)。

mysql - 在linux服务器上自动备份MySQL数据库

我需要一个自动备份MySql数据库的脚本。我知道已经有很多关于这个主题的帖子和脚本,但这是我的不同之处。脚本需要在托管MySql数据库的机器上运行(它是一台linux机器)。备份必须保存在数据库所在的同一台服务器上。需要每30分钟进行一次备份。当备份超过一周时,它会被删除,除非它是该周创建的第一个备份。即在这些备份中,backup_1_12_2010_0-00_Mon.db、backup_1_12_2010_0-30_Mon.db、backup_1_12_2010_1-00_Mon.db...backup_7_12_2010_23-30_Sun.db等仅保留backup_1_12_20

mysql - 在linux服务器上自动备份MySQL数据库

我需要一个自动备份MySql数据库的脚本。我知道已经有很多关于这个主题的帖子和脚本,但这是我的不同之处。脚本需要在托管MySql数据库的机器上运行(它是一台linux机器)。备份必须保存在数据库所在的同一台服务器上。需要每30分钟进行一次备份。当备份超过一周时,它会被删除,除非它是该周创建的第一个备份。即在这些备份中,backup_1_12_2010_0-00_Mon.db、backup_1_12_2010_0-30_Mon.db、backup_1_12_2010_1-00_Mon.db...backup_7_12_2010_23-30_Sun.db等仅保留backup_1_12_20