极速迁移服务器-服务器的打包传送备份恢复指南

目的:某云上的服务器马上到期了A,换了个新服务器B。又不想从头搭建手动恢复各种东西。

步骤:

1.把A服务器home目录下的某个想备份的目录tar

tar -czvpf yourname.tar yourname

2.scp传送到新服务器B

   45  2021-11-11 18:46:21 scp [email protected]:/home/yourtar.tar ./
#ctl+z中断下
   45  2021-11-11 18:46:21 jobs 
   45  2021-11-11 18:46:21 bg %1
#放到后台去执行
   45  2021-11-11 18:46:21 jobs 
   45  2021-11-11 18:46:21 disown -h %1
#设置终端断线也不影响传送
   55  2021-11-11 19:34:34 jobs
   56  2021-11-11 19:34:42 ps -axu |grep scp

#可退出再重新进去验证下确保正常传送,好多个GB需要一晚上估计

3.服务器B上创建新用户

4.解压tar包

#在/home/目录下 
tar -xvf yourname.tar -C some_name
#也可以不指定目录,自由发挥
tar -xvf yourname.tar 
#会直接解压成你压缩的A服务器上的名字yourname

5.修改权限

chgrp -R yourname some_name
chown -R yourname some_name

mv some_name yourname
su yourname

6.完事。

有空再写个一键恢复脚本。

添加新用户:

Step1:添加新用户

useradd -r -m -s /bin/bash yourname

Step2:配置新用户密码

passwd  yourname

Step3:给新添加的用户增加ROOT权限
chmod +w /etc/sudoers 
vim /etc/sudoers

然后添加:

yourname ALL=(ALL:ALL) ALL

Ubuntu 16.04下添加新用户 - jiu~ - 博客园

权限相关:

Linux下用户组、文件权限详解 - RoyFans - 博客园

Guess you like

Origin blog.csdn.net/hunter___/article/details/121282698