ProHoster > وبلاگ > اداره > پشتیبان گیری افزایشی در Proxmox VE با استفاده از VBR
پشتیبان گیری افزایشی در Proxmox VE با استفاده از VBR
در یکی از مقالات قبلی چرخه در مورد Hypervisor Proxmox VE، قبلاً در مورد نحوه پشتیبان گیری با استفاده از ابزارهای استاندارد صحبت کرده ایم. امروز به شما نشان خواهیم داد که چگونه از ابزار عالی Veeam® Backup&Replication™ 10 برای اهداف مشابه استفاده کنید.
پشتیبانگیری ماهیت کوانتومی واضحی دارد. تا زمانی که سعی نکنید از یک نسخه پشتیبان بازیابی کنید، در حالت برهم نهی قرار دارد. او هم موفق است و هم نه.» (در اینترنت یافت می شود)
سلب مسئولیت:
این مقاله یک ترجمه رایگان و مبسوط در این زمینه است راهنمادر انجمن Veeam ارسال شده است. اگر دقیقاً طبق راهنمای اصلی عمل کنید، حتی در مرحله اول نصب هدرهای pve با خطا مواجه خواهید شد، زیرا سیستم به سادگی نمی داند آنها را به کجا ببرد. لحظه های نامشخص زیادی وجود دارد.
نه، من نمی گویم که این روش پشتیبان ایده آل است. خیر، نمی توان آن را برای تولید توصیه کرد. نه، من یکپارچگی کامل پشتیبانگیریهای ساخته شده را تضمین نمیکنم.
با این حال، این همه کار می کند و برای بسیاری از کاربران و مدیران سیستم مبتدی که اولین گام های خود را در یادگیری مجازی سازی و سیستم های پشتیبان برمی دارند، کاملاً مناسب است.
پشتیبان گیری شاید یکی از مهم ترین فرآیندهایی باشد که کار هر شرکتی به آن بستگی دارد. هیچ چیز ارزشمندتر از داده های ذخیره شده در سیستم های اطلاعاتی شرکت ها نیست و هیچ چیز بدتر از عدم امکان بازیابی آن در صورت خرابی نیست.
اغلب اتفاق می افتد که مردم فقط پس از وقوع یک وضعیت اضطراری که با از دست دادن داده های حیاتی مرتبط است، به نیاز به پشتیبان گیری و انتخاب ابزار فکر می کنند. با تکامل فناوریهای مجازیسازی، برنامههای پشتیبانگیری شروع به تمرکز بر تعامل نزدیک با هایپروایزر کردند. محصول Veeam® Backup&Replication™ از این قاعده مستثنی نیست، این محصول دارای قابلیت های پشتیبان گیری گسترده در محیط های مجازی است. امروز به شما نشان خواهیم داد که چگونه آن را برای کار با Proxmox VE تنظیم کنید.
راه اندازی هایپروایزر
ما از نسخه فعلی Proxmox در زمان نوشتن این مقاله استفاده خواهیم کرد - 6.2-1. این نسخه در تاریخ 12 می 2020 منتشر شد و شامل تغییرات مفید زیادی است که در یکی از مقالات بعدی به آنها خواهیم پرداخت. در حال حاضر، بیایید شروع به آماده سازی هایپروایزر کنیم. وظیفه اصلی نصب Veeam® Agent برای لینوکس بر روی یک هاست اضافی با Proxmox است. اما قبل از آن، اجازه دهید چند کار را انجام دهیم.
آماده سازی سیستم
برنامه کاربردی را نصب کنید کد: sudo، که اگر Proxmox نه بر روی یک سیستم لینوکس موجود، بلکه به عنوان یک سیستم عامل مستقل از سیستم عامل نصب شده باشد، در سیستم وجود ندارد. تصویر رسمی. ما همچنین به هدرهای هسته pve نیاز داریم. ما از طریق SSH به سرور می رویم و یک مخزن اضافه می کنیم که بدون اشتراک پشتیبانی کار می کند (رسما برای تولید توصیه نمی شود، اما حاوی بسته های مورد نیاز ما است):
در حال بارگیری بسته deb Veeam® Agent برای لینوکس از وب سایت رسمی (نیاز به یک حساب کاربری دارد)، خود را با یک کلاینت SFTP مسلح کنید و بسته deb حاصل را در سرور آپلود کنید. بسته را نصب کنید و لیست برنامه ها را در مخازنی که این بسته اضافه می کند به روز کنید:
البته، شما همچنین میتوانید نسخههای پشتیبان را مستقیماً روی یک سرور ذخیره کنید، با استفاده از Veeam® Backup&Replication™، اما همچنان استفاده از حافظه خارجی راحتتر است.
به بخش بروید زیرساخت پشتیبان:
مورد Repositories پشتیبان را انتخاب کنید، دکمه را فشار دهید افزودن مخزن و در پنجره ظاهر شده را انتخاب کنید ذخیره سازی متصل به شبکه:
به عنوان مثال، بیایید یک ذخیره سازی SMB آزمایشی بگیریم، من یک QNAP معمولی دارم:
نام و توضیحات را وارد کنید، سپس روی دکمه کلیک کنید بعدی:
آدرس فضای ذخیره سازی SMB را وارد کنید و در صورت نیاز به مجوز، روی افزودن کلیک کنید تا جزئیات دسترسی اضافه شود:
نام کاربری و رمز عبور را برای دسترسی به حافظه SMB وارد کنید و سپس روی دکمه کلیک کنید خوب و با بازگشت به پنجره قبلی، - بعدی:
اگر همه چیز بدون خطا انجام شود، برنامه به حافظه متصل می شود، اطلاعاتی در مورد فضای دیسک موجود درخواست می کند و کادر محاوره ای زیر را نمایش می دهد. در آن، پارامترهای اضافی را تنظیم کنید (در صورت لزوم) و روی دکمه کلیک کنید بعدی:
در پنجره بعدی می توانید تمام گزینه های پیش فرض را رها کرده و همچنین کلیک کنید بعدی:
بررسی می کنیم که قطعات لازم نصب شده و در وضعیت قرار دارند همین الان هم وجود داره، و دکمه را فشار دهید درخواست:
در این مرحله، Veeam® Backup&Replication™ دوباره به فضای ذخیرهسازی متصل میشود، تنظیمات مورد نیاز را تعیین میکند و مخزن را ایجاد میکند. کلیک بعدی:
خلاصه اطلاعات مربوط به مخزن اضافه شده را بررسی می کنیم و دکمه را فشار می دهیم پایان:
این برنامه به طور خودکار پیشنهاد می کند فایل های پیکربندی خود را در یک مخزن جدید ذخیره کند. ما به این نیاز نداریم، بنابراین پاسخ می دهیم نه:
مخزن با موفقیت اضافه شد:
ایجاد یک کار پشتیبان
در پنجره اصلی Veeam® Backup&Replication™، کلیک کنید کار پشتیبان - کامپیوتر لینوکس. یک نوع را انتخاب کنید سرور و حالت توسط سرور پشتیبان مدیریت می شود:
به کار یک نام بدهید و به صورت اختیاری یک توضیح اضافه کنید. سپس فشار دهید بعدی:
در مرحله بعد، ما باید تمام سرورهایی را با Proxmox اضافه کنیم که از آنها نسخه پشتیبان تهیه می کنیم. برای انجام این کار، فشار دهید اضافه کردن - کامپیوتر فردی. نام میزبان یا آدرس IP سرور و جزئیات دسترسی را وارد کنید. بنابراین ما یک لیست تشکیل می دهیم کامپیوترهای محافظت شده و کلیک کنید بعدی:
اکنون یک نکته بسیار مهم، یعنی انتخاب داده هایی که باید به نسخه پشتیبان اضافه شوند. همه چیز به این بستگی دارد که ماشین های مجازی شما دقیقا در کجا قرار دارند. اگر می خواهید فقط مقداری حجم منطقی اضافه کنید، به حالت نیاز دارید پشتیبان گیری سطح صدا و برای مثال مسیر ولوم یا دستگاه منطقی را انتخاب کنید /dev/pve. تمام مراحل دیگر یکسان است.
برای این مقاله، نحوه عملکرد حالت را نشان خواهیم داد. پشتیبان گیری سطح فایل:
در پنجره بعدی لیستی از دایرکتوری ها را برای پشتیبان گیری تشکیل می دهیم. کلیک اضافه کردن و دایرکتوری هایی را که فایل های پیکربندی ماشین های مجازی در آن ذخیره می شوند را تجویز کنید. پیش فرض دایرکتوری است /etc/pve/nodes/pve/qemu-server/. اگر نه تنها از ماشین های مجازی، بلکه از کانتینرهای LXC استفاده می کنید، دایرکتوری را اضافه کنید /etc/pve/nodes/pve/lxc/. در مورد من، این نیز یک دایرکتوری است /داده ها.
پس از تشکیل فهرستی از دایرکتوری ها، فشار دهید بعدی:
از لیست کشویی مخازن، را انتخاب کنید ذخیره سازیقبلا ایجاد شده است. طول زنجیره را برای یک پشتیبان افزایشی تعیین کنید. امتیاز بیشتر در سیاست حفظفضای بیشتری را ذخیره کنید اما در عین حال، قابلیت اطمینان پشتیبان گیری کاهش می یابد. قابلیت اطمینان برای من مهمتر از مقدار فضای ذخیره سازی است، بنابراین من 4 امتیاز قرار می دهم. می توانید مقدار استاندارد را بگیرید 7. راه اندازی کار را با کلیک کردن ادامه دهید بعدی:
در اینجا پارامترها را بدون تغییر می گذاریم، فقط به پنجره زیر بروید:
زمانبندی را تنظیم کنید. این یکی از جالب ترین ویژگی ها برای آسان کردن زندگی یک مدیر سیستم است. در مثال، من انتخاب کردم که به طور خودکار پشتیبان گیری را هر روز در ساعت 2 بامداد شروع کنم. یکی دیگر از ویژگی های عالی این است که اگر از محدودیت زمانی «پنجره پشتیبان» تخصیص داده شده فراتر برویم، کار پشتیبان را قطع کنیم. برنامه دقیق آن از طریق دکمه شکل می گیرد پنجره:
مجدداً، به عنوان مثال، فرض می کنیم که ما فقط در ساعات غیر کاری در روزهای کاری پشتیبان گیری انجام می دهیم و در آخر هفته ها اصلاً محدودیت زمانی نداریم. ما یک جدول بسیار زیبا را تشکیل می دهیم، به پنجره قبلی برمی گردیم و کلیک می کنیم درخواست:
فقط باید خلاصه اطلاعات مربوط به کار را بررسی کنید و دکمه را فشار دهید پایان:
این کار ایجاد وظیفه پشتیبان گیری را کامل می کند.
تهیه پشتیبان
اینجا همه چیز ابتدایی است. در پنجره اصلی برنامه، وظیفه ایجاد شده را انتخاب کرده و کلیک کنید آغاز. سیستم به طور خودکار به سرور ما (یا چندین سرور) متصل می شود، در دسترس بودن فضای ذخیره سازی را بررسی می کند و مقدار مورد نیاز فضای دیسک را رزرو می کند. سپس در واقع فرآیند پشتیبان گیری آغاز می شود و پس از اتمام، اطلاعات جامعی در مورد فرآیند دریافت خواهیم کرد.
اگر در فرآیند شروع یک نسخه پشتیبان مشکلی مانند ماژول [veeamsnap] با پارامترهای [zerosnapdata=1 debuglogging=0] بارگیری نشد، سپس باید ماژول را دوباره بسازید veeamsnap با توجه به دستورالعمل.
نکته جالب این است که در خود سرور نه تنها می توانیم لیستی از تمام کارهای پشتیبان گیری تکمیل شده را مشاهده کنیم، بلکه می توانیم فرآیند را در زمان واقعی با دستور نظارت کنیم. دیدن:
با پیش بینی این سوال که چرا کنسول اینقدر عجیب به نظر می رسد، فوراً می گویم: من واقعاً دوست دارم که کنسول روی صفحه نمایشگر CRT لوله گرم چگونه به نظر می رسد. این کار با استفاده از شبیه ساز ترمینال انجام می شود. سرد یکپارچهسازی با سیستمعامل.
بازیابی اطلاعات
حالا مهمترین سوال اما اگر اتفاق غیرقابل جبرانی رخ دهد چگونه می توان اطلاعات را بازیابی کرد؟ به عنوان مثال، ماشین مجازی اشتباه به طور تصادفی حذف شد. در رابط کاربری گرافیکی Proxmox، به طور کلی ناپدید شد، چیزی در فضای ذخیره سازی که دستگاه بود باقی نماند.
روند بازیابی ساده است. به کنسول Proxmox رفته و دستور را وارد می کنیم:
veeam
لیستی از بک آپ های تکمیل شده را مشاهده خواهیم کرد. فلش های مورد نظر را انتخاب کرده و کلید را فشار دهید R. بعد، یک نقطه بازیابی را انتخاب کنید و کلیک کنید وارد:
پس از چند ثانیه، نقطه بازیابی در دایرکتوری نصب می شود /mnt/پشتیبان گیری.
فقط کافی است درایوهای مجازی و فایل های پیکربندی ماشین های مجازی را در مکان های خود کپی کنید و پس از آن دستگاه "کشته شده" به طور خودکار در Proxmox VE GUI ظاهر می شود. شما می توانید آن را به طور معمول راه اندازی کنید.
برای جدا کردن نقطه بازیابی، نباید این کار را به صورت دستی انجام دهید، بلکه باید کلید را فشار دهید U در ابزار دیدن.