سلام به همه پی وی لرنی های عزیز!
به دوره آموزشی گیت لب GitLab خوش آمدید.
گیت لب خدماتی است که امکان دسترسی از راه دور به مخازن Git را فراهم می کند. علاوه بر میزبانی کد شما، این سرویس ویژگی های دیگری را ارائه می دهد که به منظور کمک به مدیریت چرخه توسعه نرم افزار طراحی شده است. این ویژگی های اضافی شامل مدیریت اشتراک گذاری کد بین افراد مختلف، ردیابی اشکال، فضای ویکی و سایر ابزارها برای “برنامه نویسی اجتماعی” یا “social coding” است.
گیت لب شباهت های زیادی به گیت هاب github دارد و مانند آن حسابهای میزبانی شده را ارائه می نماید و اجازه اجرا روی میزبانهای ثانویه را نیز می دهد. در دوره آموزش گیت لب GitLab قرار است در طی چندین جلسه شما را با گیت لب و کار با آن آشنا نمایم.
در جلسه قبل نحوه ساخت صفحات Wiki در گیت لب GitLab پرداختیم؛ و آموختیم که چگونه می توان Wiki Pages ها را ساخت. Wiki برای حفظ اسناد برای یک پروژه در گیت لب GitLab مورد استفاده قرار می گیرند.
در این جلسه می خواهیم به آموزش ایجاد Backup در گیت لب GitLab بپردازیم و یاد بگیریم که چگونه می توان در گیت لب بکاپ تهیه کرد.
گیت لب GitLab اجازه می دهد تا با استفاده از دستوری ساده، نسخه پشتیبان یا Backup از مخزن خود تهیه نمایید.
مرحله ۱ – ابتدا با استفاده از (SSH (Secure Shell به سرور گیت لب GitLab خود وارد شوید.
مرحله ۲ – بکاپ یا نسخه پشتیبان از GitLab را با استفاده از دستور زیر ایجاد نمایید.
1 | sudo gitlab-rake gitlab:backup:create |
مرحله ۳ – با اضافه کردن متغیر محیط SKIP همانطور که در تصویر زیر آمده است می توانید از بعضی از دایرکتوری ها نیز Backup تهیه کنید.
مرحله ۴ – فایل tar backup در دایرکتوری default /var/opt/gitlab/backups ایجاد می شود. برای دیدن فایل Backup یا فایل پشتیبان ایجاد شده به این مسیر رفته و ls -l را تایپ کنید.
در این جلسه آموختیم که چگونه می توان Backup یا نسخه پشتیبان را در گیت لب تهیه نمود؛ امیدوارم این مقاله مفید بوده باشد.
در جلسه بعدی می خواهیم نحوه بازیابی Backup در گیت لب را بیاموزیم.
با پی وی لرن همراه باشید.