记录一下迁移服务器需要使用的一些命令

记录一下迁移服务器需要使用的一些命令

💡 原文中文,约2100字,阅读约需5分钟。
📝

内容提要

本文介绍了迁移服务器时常用的命令,包括使用rsync进行冷备份、zip压缩和解压缩文件、docker命令的使用,以及在Ubuntu上安装指定版本的docker和加速docker安装的步骤。同时提到了一些注意事项,如排除特定文件和固定docker版本。

🎯

关键要点

  • 使用rsync进行冷备份时,命令为rsync -avP --exclude xxxx1 --exclude xxxx2 server1:/home/username/xxx/ /local/xxx/,注意-avP表示递归传输和显示进度。

  • zip命令用于压缩文件,格式为zip [options] output.zip file1 file2 ...,解压缩使用unzip -d destination output.zip。

  • docker命令包括查看运行中的容器docker ps,复制文件docker cp containerId:/tmp/xxxx /home/username/xxx和导入mysql数据库的命令。

  • 在Ubuntu上安装指定版本的docker命令为sudo apt-get install docker-ce=5:28.5.2-1~ubuntu.24.04~noble等,使用apt-mark hold固定版本以防止升级。

  • 为加速docker安装,可以使用腾讯云的镜像,相关命令包括添加gpg密钥和更新sources.list。

🔎

延伸解读

rsync命令的使用注意事项

在使用rsync进行冷备份时,注意命令中的-avP选项,它表示递归传输并显示进度。此外,确保目录路径末尾有斜杠,以便正确同步整个目录。使用--exclude选项可以排除不必要的文件,避免备份冗余数据。

Docker版本固定的重要性

在Ubuntu上安装Docker时,使用apt-mark hold命令固定版本是非常重要的。这可以防止在系统更新时意外升级Docker,导致与现有应用不兼容的问题,确保系统的稳定性和可靠性。

加速Docker安装的策略

由于访问Docker官方源可能较慢,使用腾讯云镜像可以显著加速Docker的安装过程。通过添加腾讯云的GPG密钥和更新sources.list,可以提高下载速度,节省时间,尤其是在网络条件不佳的情况下。

延伸问答

如何使用rsync进行冷备份?

使用rsync进行冷备份的命令为:rsync -avP --exclude xxxx1 --exclude xxxx2 server1:/home/username/xxx/ /local/xxx/。

zip命令的基本用法是什么?

zip命令的格式为:zip [options] output.zip file1 file2 ...,解压缩使用unzip -d destination output.zip。

如何在Ubuntu上安装指定版本的docker?

在Ubuntu上安装指定版本的docker命令为:sudo apt-get install docker-ce=5:28.5.2-1~ubuntu.24.04~noble。

如何固定docker的版本以防止升级?

可以使用命令:sudo apt-mark hold docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin来固定docker版本。

如何加速docker的安装?

可以使用腾讯云的镜像加速docker安装,相关命令包括添加gpg密钥和更新sources.list。

docker命令中如何查看运行中的容器?

查看运行中的容器的命令为:docker ps。

🏷️

标签

➡️

继续阅读