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"
0 Comments
تقديم إقتراح