银河麒麟系统手动将资料备份到另一台电脑

银河麒麟系统手动将资料备份到另一台电脑

数据备份就像在重要文件上穿一件“防弹衣”。一旦病毒、硬盘损坏或意外删除,备份很容易恢复,不必担心丢失的工作结果和珍贵的照片,这是保护个人和企业信息安全的必要措施。

实际解决问题

在另一台远程计算机上同步备份本地计算机上某个文件夹下的所有文件。它是容错和信息安全的重要手段。

解决方案

1.打开备份机22端口,主机可通过SSH访问备份机;
2.使用 rsync 实现文件同步。

操作步骤

1.测试本地计算机是否可以通过ssh登录远程计算机。

假设远程计算机IP为192.168.0.在连接测试中输入以下命令:

ssh kylin@192.168.0.118

输入命令后,按提示输入远程计算机的用户名密码,如下图所示。

银河麒麟系统手动将资料备份到另一台电脑

如果连接失败,需要在远程计算机中检查22个端口的开口和防火墙的设置。

(1)用UFW打开22个端口

I 安装ufw

sudo apt install ufw

II 允许22端口

sudo ufw allow 22/tcp

III 启用ufw

sudo ufw enable

IV 检查22个端口是否开放

netstat -tuln | grep 22

(2)设置防火墙

安装firewalld服务:

sudo apt install firewalld

启动firewalld服务:

systemctl start firewalld

继续输入命令测试,然后通过。

ssh kylin@192.168.0.118

特别注意:有时本地计算机无法通过SSH连接远程计算机,只需重新启动远程计算机的firewalld服务即可。

2.准备同步文件和数据

我们在 /home/ht/share/ 国内银河麒麟桌面操作系统V10基础教程目录.docx》文件。

银河麒麟系统手动将资料备份到另一台电脑

3.手动同步备份文件资料

打开终端命令行,输入以下命令执行同步操作:

rsync -avuz /home/ht/share/ kylin@192.168.0.118:/home/kylin/htbackup/

参数说明

基本语法:rsync [选项] 源主机 目标主机
[选项]
-a:归档模式用于递归复制和保持文件属性。
-v:显示正在处理的文件信息的详细模式。
-u:表示增量备份。
-z:压缩文件数据,减少数据传输。
-n:模拟操作用于预览操作效果,不实际进行任何变更。
-P:显示进度,并部分传输文件。
--delete:删除目标目录中不存在的文件,以保持目标目录与源目录一致。
--exclude:不包括匹配的文件或目录。
--include:包含匹配的文件或目录。
@前kylin是备份终端计算机的用户名,后ip是备份终端ip地址,使用ip和路径:连接。

如下图所示,国内银河麒麟桌面操作系统V10基础教程.docx》远程计算机备份同步 /home/kylin/htbackup/ 目录。

银河麒麟系统手动将资料备份到另一台电脑

4.去远程计算机 /home/kylin/htbackup/ 检查目录是否同步成功。

结论:通过手动同步,您需要每次同步输入代码。每个人都应该感到麻烦。您能优化它吗?所以有些人会考虑是否可以实现自动同步?别想了。下一篇文章将告诉您如何定期自动备份。我认为这个功能非常有用,但配置有点复杂。我希望它能帮助你解决实际问题。

© 版权声明
THE END
喜欢就支持一下吧
点赞13赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容