用perl脚本实现数据库的自动备份与还原

用perl脚本实现数据库的自动备份与还原

用perl脚本实现数据库的自动备份与还原
1 请问各位高人,怎么用perl脚本实现数据库(SQL)的自动备份与还原?
有知道的望告知,不胜感激!!!
1 如果SQL有自己的备份脚本,你可以用 perl 调用 system/exec 来执行

2 如果没有备份脚本,可以用 Perl + DBI 连接数据库,读取数据,进行备份。
不同的数据库都自带备份工.
不同的数据库都自带备份工具。没必要自己从头写。

比如 mysql 有自己的 replication , 或者可以备份数据库 (直接备份文件 或者 运行 mysql 自带的工具 mysqlhotcopy,这是个 Perl 工具) 。详情请参见 mysql 文档
其他的数据库但也有类似的东西。