CentOS Full Backup

برای گرفتن بک آپ کامل از سیستم عامل از دستور rsync استفاده میکنیم.

اگر بخواهیم در همان سرور فایل های بکاپ کپی شوند از این دستور استفاده میکنیم. در اینجا در مسیر /home/backup فایل های کپی می شوند.

فایل /etc/fstab را پاک کنید تا در موقع restore توی سرور جدید به مشکل برنخورید. چونکه ممکن هست پارتیشن بندی سرور جدید تفاوت داشته باشد.

 

rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /home/backup

 

 rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /home/backup

 

اگر بخواهیم در سرور دیگر کپی شوند از این دستور. فایل ها در مسیر /home/backup سرور دیگر کپی میشوند.

 

rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / myuser@my_ip_address:/home/backup

 

اگر پورت ssh عوض کرده باشید از این دستور استفاده کنید. در اینجا پورت 2233 هست

 

rsync -aAXv -e "ssh -p 2233" --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / myuser@my_ip_address:/home/backup

 

برای restore در سرور جدید وارد می شوید و این دستور را وارد میکنید. در اینجا باید مشخصات سروری که بک آپ در آن قرار دارد وارد کنید. اینجا مسیر /home/backup هست

 

rsync -avz -e ssh myuser@my_ip_address:/home/backup/* /

اگر پورت ssh  را تغییر داده باشید از این دستور استفاده کنید. اینجا پورت 2233 هست

 

rsync -avz -e "ssh -p 2233" myuser@my_ip_address:/home/backup/* /

دیدگاه خود را به ما بگویید.