常用备份文件名

4 backup

我想知道当你们必须备份数据库或服务器中的任何目录时,给它们起什么名字比较好。例如,database-2009-07-20.sql 或 directory_07_20_09.tar.gz

这有什么标准吗?

osi*_*2is 10

通常是用于排序的日期 (YYYYMMDD) 以及日期后的环境本身或服务器名称。将日期放在首位允许在命令行中快速排序。您还可以包括备份是完整备份还是增量备份,因此如果需要进行恢复,您可以轻松找到最后一个完整备份以及两者之间的所有增量备份。例如:

200920718_incr_prod_somedbserver01.tgz

200920719_incr_prod_somedbserver01.tgz

200920720_full_prod_somedbserver01.tgz

所以像这样的东西是我通常的格式。同样,可能有更好的选择,但想法都是一样的。如果有其他方法可以做到这一点,我不会感到惊讶,但我发现这种方法简单且易于导航。

YYYMMDD--full|incr--environment--servername|clustername?|virtualpool

  • +1 - 拥抱 ISO 格式的日期!MM-DD-YYYY 和 DD-MM-YYYY 是*邪恶*。 (2认同)