首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >结合本地和远程ZFS快照[zfs_autobackup]

结合本地和远程ZFS快照[zfs_autobackup]
EN

Stack Overflow用户
提问于 2021-08-04 21:35:13
回答 1查看 86关注 0票数 0

我正在寻找一种管理本地和远程ZFS快照的简单方法,并决定尝试一下自动备份

我的目标是保存一组在特定时间拍摄的本地快照,并将它们发送到远程计算机。

代码语言:javascript
复制
zfs set autobackup:local=true tank/data

在选择源数据集之后,我创建了一个cron文件,如下所示

代码语言:javascript
复制
 0 8-20 * * 1-5  /usr/local/bin/zfs-autobackup local --keep-source 12
 5   20 * * 1-5  /usr/local/bin/zfs-autobackup local --keep-source 1d1w
10   20 * *   5  /usr/local/bin/zfs-autobackup local --keep-source 1w1m
 0    0 1 *   *  /usr/local/bin/zfs-autobackup local --keep-source 1m1y

这不符合我的预期,删除了旧的快照。

我还想知道将快照发送到远程服务器的最佳方法是什么,定义另一个数据集是否有意义?

代码语言:javascript
复制
zfs set autobackup:remote=true tank/data

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2022-01-02 02:57:13

我是作者,如果.

Ser的答案是正确的:使用一个zfs命令而不是4个,并使用conmas分隔规则。

另外,zfs-备份已经保存了本地和远程快照。因此,您只需发送由cronjob创建的快照。(maby没有给他们起“本地”的名字,在这种情况下,这让人困惑)

因此,使用与cron作业相同的命令,但是添加目标数据集和--ssh-target。

(同时查看文档,它解释了一切)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68658266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档