当前位置:TranBon博客 > 首页 > 技术 > Linux日常使用工具

Linux日常使用工具

adminis4年前 (2021-02-23)技术37220
一:Centos系统换硬盘,原封不动迁移数据,需要停止业务:
这种操作,5400转的硬盘一般速度为20M/s,dd命令,是复制整个硬盘的大小,与客户数据多少无关
这种操作我们一般不建议使用,因为时间很长,会把压力转移到网维身上。强烈建议客户拿新机器,然后我们帮忙复制文件过去,通过cp命令。

意思是cp命令比dd命令要快得多。但cp文件后,需要客户重新配置系统。dd命令是硬盘克隆,两块硬盘完全一致,包括系统引导和分区表。


假设原硬盘性能不好,硬盘号为sda

假设新硬盘号为sdb,新硬盘的容量不得低于原硬盘容量


把关键进程和服务关闭,比如关闭游戏端和MySQL数据库后,使用dd命令对拷

dd if=/dev/sda  of=/dev/sdb


或者:


找一台CentOS物理机,把客户原硬盘和目标新硬盘同时接入到这台CentOS上。


假设

物理机系统的硬盘为sda
客户原硬盘为sdb

客户目标新硬盘为sdc,新硬盘的容量不得低于原硬盘容量


先确定好哪个是客户的原硬盘,哪个是客户目标新硬盘
检查方法:
先检查网络连通性,要求能上网


命令:

先安装检查工具:

yum -y install  hdparm


假设检查sda的序列号,其它硬盘替换代号即可,比如sdb或者sdc

hdparm -i /dev/sda |grep SerialNo=


看到最后一行,sda硬盘的序列号是5VP5RASC

Model=ST31000528AS, FwRev=CC3E, SerialNo=5VP5RASC


假设sdb是原硬盘,sdc是目标新硬盘,使用dd命令对拷

dd if=/dev/sdb  of=/dev/sdc


二:Linux之间传送文件,通过scp命令
案例:从当前主机,复制abc.txt文件到目标主机10.0.0.11的/XX/XX/XX目录


命令:

复制文件

scp /XX/XX/XX/abc.txt  root@10.0.0.11:/XX/XX/XX


复制文件和文件夹:
scp -r /XX/XX/XX/abc.txt  root@10.0.0.11:/XX/XX/XX


解释:

scp表示使用ssh通道传文件 ,所以必须先保证本机可以ssh到10.0.0.11


/XX/XX/XX/abc.txt表示源某文件位置


root@10.0.0.11:表示目标主机,:后面跟目录


/XX/XX/XX表示目标主机的位置,即表示把文件复制到目标主机的某个目录里


三:grub的修复


启动之后就进到这里,证明系统引导的配置文件有问题,或者/boot的文件被破坏了


grub>root (hd0,0)
grub>setup (hd0,0)
grub>kernel /vm-TAB键自动补充内核版本号 ro root=/dev/sda1
grub>initrd /initramfs-TAB键自动补充内核版本号

grub>boot

回车之后可以直接进入系统引导,系统修复完成。


进入系统后修复grub.cfg


CentOS6:

grub-install --root=directory /dev/sda


安装grub文件,--root指定grub的跟目录,默认选择在/下的boot目录,/dev/sda指定安装的磁盘设备


CentOS7:
grub2-mkconfig -o /boot/grub2/grub.cfg


有道云笔记  https://note.youdao.com/ynoteshare/index.html?id=15fa40428760781cbd13b6ac1afbf621

第8条随机版权
文章免责声明
尊敬的读者:

本文所提供的信息、观点及数据均来源于公开资料、相关研究报告及个人理解,仅供读者参考。本文不代表任何官方立场或专业机构的意见,亦不构成任何投资建议或决策依据。

在撰写本文时,我们已尽力确保信息的准确性和完整性,但鉴于信息来源的多样性及可能存在的误差,我们无法保证本文所述内容在任何时刻都绝对准确无误。因此,读者在阅读本文时,应结合自身实际情况及专业知识,进行独立分析和判断。

对于因本文信息不准确、不完整或读者自身理解偏差而导致的任何损失或损害,我们概不负责。同时,我们也不承担因本文所述内容引发的任何法律责任或纠纷。

此外,本文可能包含对特定公司、行业或市场的分析和预测,这些分析和预测均基于当前市场环境及可获得的信息,并可能受到多种因素的影响而发生变化。因此,读者在参考本文时,应充分考虑这些潜在的风险和不确定性。

我们鼓励读者在阅读本文后,进一步查阅相关资料和咨询专业人士,以获取更全面、准确的信息和建议。同时,我们也欢迎读者就本文内容提出宝贵的意见和建议,以便我们不断改进和提升文章质量。

最后,感谢读者对本文的关注和阅读。我们希望通过提供有价值的信息和观点,为读者在相关领域的学习和决策提供一定的帮助和参考。但请务必记住,本文所述内容仅供参考,不构成任何具体建议或承诺。

特此声明。

扫描二维码推送至手机访问。

版权声明:本文由TranBon博客发布,如需转载请注明出处。

本文链接:https://ns.tranbon.com/?id=282

“Linux日常使用工具” 的相关文章

哈哈哈!大神Note3 终于可以把 酷派系统 或着 酷派系统 “砖头”直接刷机刷成 360 OS 2.0!

哈哈哈!大神Note3 终于可以把 酷派系统 或着 酷派系统 “砖头”直接刷机刷成 360 OS 2.0!

哈哈哈!大神Note3 终于可以把 酷派系统 直接刷成 360 OS 2.0了哈哈哈!大神Note3 终于可以把 酷派系统 “砖头”直接刷成 360 OS 2.0了最新版的刷机软件就可以了,直接把 酷派系统 或着 酷派系统 “砖头”直接刷机刷成 360 OS 2.0!下面重点:刷机软件 要是如下图,...

centos固定网卡、网卡名会变、网卡名错乱,解决方法

centos固定网卡、网卡名会变、网卡名错乱,解决方法

cd /etc/udev/rules.d/ vi /etc/udev/rules.d/70-persistent-net.rules echo "SUBSYSTEM==\"net\", ACTION==\"add\", DRIVERS==\&...

cnetos系统mysql配置my.cnf文件,跳过密码认证登录并设置远程登录(不一定有效)

cnetos系统mysql配置my.cnf文件,跳过密码认证登录并设置远程登录(不一定有效)

cnetos手动安装mysql没有my.cnf配置文件时,1.可以从其它服务器把my.cnf文件拷贝到需要的服务器上,2.可以touch创建my.cnf文件这边是直接使用touch命令my.cnf文件的,创建在/etc/目录下[root@host ~]#  touch&...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。