برنامه 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