انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: mahdiyar11 در 14 فروردین 1400، 01:40 بظ
-
سلام و خسته نباشید خدمت همه ی دوستان
بهترین راه بک آپ گیری به نظر شما چیست؟؟
با داستانی که برای ابرآروان پیش اومده میخوام کل دیتامو بک آپ بگیرم و ببرم روی سرور دیگه
راهی به نظرتون میرسه؟
-
سلام و خسته نباشید خدمت همه ی دوستان
بهترین راه بک آپ گیری به نظر شما چیست؟؟
با داستانی که برای ابرآروان پیش اومده میخوام کل دیتامو بک آپ بگیرم و ببرم روی سرور دیگه
راهی به نظرتون میرسه؟
rsync و borg گزینههای خیلی خوبی هستن
-
fsarchiver, rsync, tar
-
fsarchiver, rsync, tar
rsync برای انتقال فایل استفاده میشه
برای مثال دایرکتوری های var و usr رو انتقال بدم به یه سرور دیگه بعد جایگذاریشون کنم؟؟؟
اصولیش همینه؟؟
-
باید دسترسی به hypervisor یا سامانهٔ زنده روی کارساز جدید داشته باشید.
-
میتونید اول با tar و همراه آپشن same-owner-- و سوئیچهای مناسب توی مبدا چیزها رو فشرده کنید و بعد با rsync یا ftp بفرستیدش توی مقصد.
دایرکتوریهای /usr/ و /var/ معمولا چیزی ندارند که بکاپ لارم داشته باشند، با نصب دوباره سیستم عامل دوباره درست میشن.
مگه اینکه داخلشون چیزی گذاشته باشید که بهتره اونها رو جدا بکاپ بگیرید نه اینکه از کل دایرکتوری بکاپ بگیرید.
بهتره دایرکتوریهای /etc/ /home/ /root/ /var/www/ و بعضی وقتا /srv/ و /opt/ رو بکاپ بگیرید.
این برای این هست که اگه مشکلی پیش اومد دوباره سیستم عامل و برنامهای لازم رو نصب کنید و بعد با rsync بکاپها رو جایگزین کنید.
یا میتونید بار اول فقط با rsync به همراه سوئیچهای مناسب فایلها رو بفرستید و دفعههای بعد از آپشن delete-- هم استفاده کنید تا فقط تغییرات ارسال بشه.
برای بدست آوردن اطلاعات بیشتر دربارهی این روش، اینجا رو ببینید (https://linuxlearn.org/rsync-in-linux/).
-
میتونید اول با tar و همراه آپشن same-owner-- و سوئیچهای مناسب توی مبدا چیزها رو فشرده کنید و بعد با rsync یا ftp بفرستیدش توی مقصد.
دایرکتوریهای /usr/ و /var/ معمولا چیزی ندارند که بکاپ لارم داشته باشند، با نصب دوباره سیستم عامل دوباره درست میشن.
مگه اینکه داخلشون چیزی گذاشته باشید که بهتره اونها رو جدا بکاپ بگیرید نه اینکه از کل دایرکتوری بکاپ بگیرید.
بهتره دایرکتوریهای /etc/ /home/ /root/ /var/www/ و بعضی وقتا /srv/ و /opt/ رو بکاپ بگیرید.
این برای این هست که اگه مشکلی پیش اومد دوباره سیستم عامل و برنامهای لازم رو نصب کنید و بعد با rsync بکاپها رو جایگزین کنید.
یا میتونید بار اول فقط با rsync به همراه سوئیچهای مناسب فایلها رو بفرستید و دفعههای بعد از آپشن delete-- هم استفاده کنید تا فقط تغییرات ارسال بشه.
برای بدست آوردن اطلاعات بیشتر دربارهی این روش، اینجا رو ببینید (https://linuxlearn.org/rsync-in-linux/).
rsync از دفعه دوم به بعد خودش فقط تغییرات رو میفرسته و نیازی به آپشن delete نیست. این آپشن واسه اینه که اگه چیزی توی مبدا حدف شد، توی مقصد هم حذف بشه. این آپشن باید با احتیاط استفاده بشه، چون اگر در اثر خطای انسانی کل مبدا حذف شد، بواسطهی این آپشن کل بکاپ هم حذف میشه.
-
ممنون که اطلاع دادید. :)
-
میتونید اول با tar و همراه آپشن same-owner-- و سوئیچهای مناسب توی مبدا چیزها رو فشرده کنید و بعد با rsync یا ftp بفرستیدش توی مقصد.
دایرکتوریهای /usr/ و /var/ معمولا چیزی ندارند که بکاپ لارم داشته باشند، با نصب دوباره سیستم عامل دوباره درست میشن.
مگه اینکه داخلشون چیزی گذاشته باشید که بهتره اونها رو جدا بکاپ بگیرید نه اینکه از کل دایرکتوری بکاپ بگیرید.
بهتره دایرکتوریهای /etc/ /home/ /root/ /var/www/ و بعضی وقتا /srv/ و /opt/ رو بکاپ بگیرید.
این برای این هست که اگه مشکلی پیش اومد دوباره سیستم عامل و برنامهای لازم رو نصب کنید و بعد با rsync بکاپها رو جایگزین کنید.
یا میتونید بار اول فقط با rsync به همراه سوئیچهای مناسب فایلها رو بفرستید و دفعههای بعد از آپشن delete-- هم استفاده کنید تا فقط تغییرات ارسال بشه.
برای بدست آوردن اطلاعات بیشتر دربارهی این روش، اینجا رو ببینید (https://linuxlearn.org/rsync-in-linux/).
rsync از دفعه دوم به بعد خودش فقط تغییرات رو میفرسته و نیازی به آپشن delete نیست. این آپشن واسه اینه که اگه چیزی توی مبدا حدف شد، توی مقصد هم حذف بشه. این آپشن باید با احتیاط استفاده بشه، چون اگر در اثر خطای انسانی کل مبدا حذف شد، بواسطهی این آپشن کل بکاپ هم حذف میشه.
حالا یه سوال داشتم
میتونم از سرور مجازی که دارم به صورت ایمیج با پسوند ova , vmdk , vdk و... ایمیج بگیرم؟؟
-
حالا یه سوال داشتم
میتونم از سرور مجازی که دارم به صورت ایمیج با پسوند ova , vmdk , vdk و... ایمیج بگیرم؟؟
راستش تا حالا اینجوری بکاپ نگرفتم. کلا لازم هم نمیشه که یک ایمیج کامل از کل سرور داشته باشی. شما باید از چیزهایی بکاپ بگیری که در صورتی که به هر دلیلی مثل مشکلات سختافزاری یا هک یا اشتباهات سهوی به مشکل خوردی بتونی سایت رو برگردونی. معمولا از دایرکتوری ریشه وب سرور و دیتابیس بکاپ باید بگیری. دایرکتوری etc که تنظیمات php و mysql و ... هم داخلشه رو خوبه بکاپ بگیری.