GHOSTVPS / النسخ الاحتياطي

نسخ الملفات إلى Storage Box واختبار استعادتها عبر rsync

عاين نقل ملف صغير ثم ارفعه دون خيارات حذف وتحقق من استعادته.

آخر تحديث · GhostVPS

قبل البدء

طرفية Linux أو macOS أو WSL مع SSH وrsync وبيانات Storage Box المقدمة للخدمة. تأكد من تفعيل SSH على المنفذ 23 والوصول الخارجي عبر تفاصيل الخدمة أو دعم GhostVPS. استبدل uXXXXX واسم المضيف في كل موضع. استخدم مجلد تجربة مخصصاً؛ سيُستبدل check.txt.

تحقق من الاتصال والهوية

طابق بصمة SSH مع مصدر موثوق قبل القبول. عنوان Storage Box مختلف عن VPS. يتيح المنفذ 23 أوامر محدودة وليس shell Linux عاماً. بعد التحقق اخرج من الجلسة البعيدة ونفّذ الباقي على جهاز المصدر.

جهازك · الطرفية

ssh -p 23 uXXXXX@uXXXXX.your-storagebox.de
تحقق من الاتصال والهوية. تجربة SSH محلية فعلية. storage-lab يعني deploy@localhost:22 داخل الحاوية التجريبية. استخدم عنوان Storage Box المخصص والمنفذ 23 للخدمة الحقيقية.
تحقق من الاتصال والهوية. تجربة SSH محلية فعلية. storage-lab يعني deploy@localhost:22 داخل الحاوية التجريبية. استخدم عنوان Storage Box المخصص والمنفذ 23 للخدمة الحقيقية.

جهّز عينة ووجهة آمنتين

أنشئ عينة محلية صغيرة ومجلد الوجهة البعيد. لا تستخدم المثال لنسخ قاعدة بيانات حية أو نظام ملفات الخادم كله. المسار البعيد نسبي لحساب Storage Box؛ استخدم مضيف الحساب الفرعي الصحيح إن وجد.

جهازك · الطرفية

mkdir -p ./backup-demo
printf 'GhostVPS restore check\n' > ./backup-demo/check.txt
ssh -p 23 uXXXXX@uXXXXX.your-storagebox.de mkdir -p backups/backup-demo
جهّز عينة ووجهة آمنتين. تجربة SSH محلية فعلية. storage-lab يعني deploy@localhost:22 داخل الحاوية التجريبية. استخدم عنوان Storage Box المخصص والمنفذ 23 للخدمة الحقيقية.
جهّز عينة ووجهة آمنتين. تجربة SSH محلية فعلية. storage-lab يعني deploy@localhost:22 داخل الحاوية التجريبية. استخدم عنوان Storage Box المخصص والمنفذ 23 للخدمة الحقيقية.

عاين النقل

ينبغي أن تعرض المعاينة check.txt دون رفع محتواه. تحقق من الحساب والمصدر والوجهة. الشرطة المائلة الأخيرة تنسخ محتويات المجلد. عالج أخطاء الصلاحيات أو المنفذ عبر الإعدادات أو الدعم؛ لا تعطل التحقق من هوية SSH.

جهازك · الطرفية

rsync -rtv --dry-run -e 'ssh -p 23' ./backup-demo/ uXXXXX@uXXXXX.your-storagebox.de:backups/backup-demo/
عاين النقل. تجربة SSH محلية فعلية. storage-lab يعني deploy@localhost:22 داخل الحاوية التجريبية. استخدم عنوان Storage Box المخصص والمنفذ 23 للخدمة الحقيقية.
عاين النقل. تجربة SSH محلية فعلية. storage-lab يعني deploy@localhost:22 داخل الحاوية التجريبية. استخدم عنوان Storage Box المخصص والمنفذ 23 للخدمة الحقيقية.

ارفع العينة

بعد مراجعة المعاينة فقط احذف –dry-run من النقل. لا يحذف المثال الملفات البعيدة الإضافية لكنه قد يستبدل ملفاً بالاسم نفسه. لا تُكتب كلمة المرور في الأمر. عند خطأ النقل لا تعتبر النسخة موثقة؛ افحص نتيجة التنفيذ.

جهازك · الطرفية

rsync -rtv -e 'ssh -p 23' ./backup-demo/ uXXXXX@uXXXXX.your-storagebox.de:backups/backup-demo/
ارفع العينة. تجربة SSH محلية فعلية. storage-lab يعني deploy@localhost:22 داخل الحاوية التجريبية. استخدم عنوان Storage Box المخصص والمنفذ 23 للخدمة الحقيقية.
ارفع العينة. تجربة SSH محلية فعلية. storage-lab يعني deploy@localhost:22 داخل الحاوية التجريبية. استخدم عنوان Storage Box المخصص والمنفذ 23 للخدمة الحقيقية.

استعد إلى مجلد جديد وقارن

يُنشئ أمر الاستعادة مجلداً مؤقتاً جديداً ويقارن check.txt المستعاد بالمصدر. لا مخرجات مع رمز خروج صفر من cmp يعني التطابق. هذه تجربة نسخ وليست سياسة نسخ بإصدارات أو تشفير التخزين. خطط لتصدير قواعد البيانات باتساق والتشفير والاحتفاظ وتجارب الاستعادة. SSH يشفّر النقل لا الملفات المخزنة.

جهازك · الطرفية

restore_dir=$(mktemp -d) &&
rsync -rtv -e 'ssh -p 23' uXXXXX@uXXXXX.your-storagebox.de:backups/backup-demo/ "$restore_dir/" &&
cmp ./backup-demo/check.txt "$restore_dir/check.txt"
استعد إلى مجلد جديد وقارن. تجربة SSH محلية فعلية. storage-lab يعني deploy@localhost:22 داخل الحاوية التجريبية. استخدم عنوان Storage Box المخصص والمنفذ 23 للخدمة الحقيقية.
استعد إلى مجلد جديد وقارن. تجربة SSH محلية فعلية. storage-lab يعني deploy@localhost:22 داخل الحاوية التجريبية. استخدم عنوان Storage Box المخصص والمنفذ 23 للخدمة الحقيقية.

المراجع الرسمية