Recent Posts

header ads

كيف استخدم mv للنسخ الاحتياطي

mv /path/to/source /path/to/backup


كيف استخدم mv للنسخ الاحتياطي  الى الخادم البعيد



يرجى ملاحظة أن "mv" في حد ذاته لا يقدم خيارًا مباشرًا للنسخ إلى خادم بعيد، لذا نستخدم أداة "scp" لنسخ الملفات عبر SSH إلى الخادم البعيد.


scp -r /path/to/source username@remote_server:/path/to/backup



 برنامج نصي ل mv للنسخ الاحتياطي

 

 #!/bin/bash


# مسار الملفات أو المجلدات المراد نسخها

source_dir="/path/to/source"


# مسار المجلد الذي يحتوي على نسخة الاحتياطي

backup_dir="/path/to/backup"


# قم بإنشاء المجلد الاحتياطي إذا لم يكن موجودًا بالفعل

mkdir -p $backup_dir


# استخدم أمر mv لنقل الملفات إلى المجلد الاحتياطي

mv $source_dir/* $backup_dir


# تأكيد النسخ الاحتياطي

echo "تم إنشاء نسخة احتياطية بنجاح في: $backup_dir"




 برنامج نصي ل mv للنسخ الاحتياطي من خادم محلي الى خادم بعيد

 

 #!/bin/bash


# معلومات الخادم البعيد

remote_username="remote_username"

remote_server="remote_server"

remote_backup_dir="/path/to/remote/backup"


# مسار المجلد المحلي المراد نسخ الملفات منه

local_source_dir="/path/to/local/source"


# استخدام "scp" لنسخ الملفات من الخادم المحلي إلى الخادم البعيد

scp -r $local_source_dir $remote_username@$remote_server:$remote_backup_dir


# تأكيد نجاح النسخ الاحتياطي

echo "تم نسخ الملفات بنجاح إلى الخادم البعيد: $remote_backup_dir"


Post a Comment

0 Comments