Contents
背景
前面提到,这个blog是搭在azure上的,为了防止服务器翻车,需要配个同步任务备份下服务器文件。
本着能UI就不shell的精神,这里选择了Truenas的rsync任务配置。
这里简单记录下
注:这里Truenas版本为Truenas Core 12 U8
创建公私钥
TrueNas机器上创建私钥
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub
ssh登陆下服务器,把~/.ssh/id_rsa.pub的内容复制到服务器上
vi ~/.ssh/auth
检查下权限,如果这里authorized_keys的权限不是仅本用户可读的话,需要修改成600.
ls -al ~/.ssh
#设置authorized_keys权限
chmod 600 authorized_keys
#设置.ssh目录权限
chmod 700 -R .ssh
验证下链接,可以免密登录,OK下一步
配置rsync任务
Web控制页面->Services,打开rsync服务。
Tasks->Rsync Task->add job,添加一个rsync任务
注意,这里的direction一定要选择pull!!!
验证
任务状态正常,文件也已经正常。
基本没问题,收工!
——此处是内容的分割线——
除非注明,否则均为广陌原创文章,转载必须以链接形式标明本文链接
本文链接:https://www.utopiafar.com/2022/02/22/backup_remote_files_with_truenas/
码字不易,如果觉得内容有帮助,欢迎留言or点赞!
《 “使用Truenas给服务器备份文件” 》 有 2 条评论
大佬什么时候有兴趣写一下TrueNas scale有关RDMA和使用40/56G光纤卡方面的文章?
尴尬 手头没有呀