برنامه نویسی

برنامه Mern stack خود را با استفاده از scp بارگیری کنید (کپی امن)

مرحله 1: ایجاد پشتیبان در سرور
به سرور خود متصل شوید:
برای اتصال به سرور خود از SSH استفاده کنید. نام کاربری و آدرس IP سرور خود را جایگزین کنید.

ssh @
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 2: یک دایرکتوری پشتیبان ایجاد کنید (اگر قبلاً ایجاد نشده است):
یک دایرکتوری برای ذخیره نسخه های پشتیبان خود ایجاد کنید. به عنوان مثال، بیایید یک دایرکتوری به نام backups در فهرست اصلی خود ایجاد کنیم.

mkdir -p ~/backups
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 3: ایجاد نسخه پشتیبان:
با فرض اینکه فایل های برنامه شما در /var/www/websiteFolder/ هستند، یک نسخه پشتیبان از دایرکتوری نمونه کارها ایجاد کنید.

tar -czvf ~/backups/app-backup-$(date +%F).tar.gz /var/www/portfolio/
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 4: نسخه پشتیبان را در ماشین محلی دانلود کنید
a را باز کنید پنجره ترمینال جدید (در دستگاه محلی شما):
پنجره یا برگه ترمینال جدیدی را در دستگاه محلی خود باز کنید.

دانلود نسخه پشتیبان:
از دستور scp برای دانلود فایل پشتیبان از سرور به دستگاه محلی خود استفاده کنید. جایگزین،، و بر این اساس.

scp @:~/backups/app-backup-$(date +%F).tar.gz 
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

برای مک

mkdir -p /Users/username/backup
scp @:~/backups/app-backup-$(date +%F).tar.gz /Users/username/backup
 app-backup-$(date +%F).tar.gz is file name. Also you can verify the name.
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 5: فایل پشتیبان را استخراج کنید
ترمینال را در /Users/username/Backup باز کنید و دستور را اجرا کنید

tar -xzvf app-backup-2024-05-21.tar.g
 app-backup-2024-05-21.tar.g is file name, it can different in your case
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا