内容提要
本文介绍了迁移服务器时常用的命令,包括使用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。