بررسی کامل قابلیت اسنپ شات در استوریج کیونپ و آموزش نحوه استفاده از آن
![بررسی کامل قابلیت اسنپ شات در استوریج کیونپ و آموزش نحوه استفاده از آن بررسی کامل قابلیت اسنپ شات در استوریج کیونپ و آموزش نحوه استفاده از آن](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-check-snapshots-in-qnap-nas-storage04.jpg)
یادداشت ویراستار: اصل این مطلب در خرداد 1398 نوشته شده بود و در آذر 1399 دوباره بررسی و توسط کارشناسان سرور و شبکه فالنیک، بررسی و تایید شده است.
در استوریج های کیونپ چگونه Snapshot های Block Level انجام میشود؟ مزایای این روش نسبت به اسنپ شات های File Level چیست؟ اندازه Snapshot ها چقدر است؟ چگونه میتوان ایجاد، زمان بندی، ری استور و برگرداندن Snapshot در QNAP NAS را انجام داد؟ اینها سوالاتی است که ممکن است در ذهن شما باشند. در این مقاله جواب همه آنها را خواهید یافت. همچنین برای مشاوره خرید استوریج خصوصاً خرید استوریج qnap میتوانید از تجربه متخصصان ما استفاده کنید. با فالنیک همراه باشید.
- Snapshot های Block Level در کیونپ
- مزایای روش Snapshot گیری کیونپ
- اندازه Snapshot ها چقدر است؟
- ایجاد و گرفتن Snapshot
- ایجاد زمانبندی برای گرفتن Snapshot
- ری استور کردن فایلها از Snapshot
- Revert و بازگرداندن سیستم با استفاده از Snapshot
Snapshot های Block Level در کیونپ
وقتی Snapshot میگیرید، متادیتای هر جا که هر بلاک دیتا ذخیره شده، در Snapshot کپی میشود. Snapshot بسیار سریع ایجاد میشود و فضای کمی لازم دارد. از حالا به بعد، هر وقت بلاک دادهای را Overwrite میکنید، آن بلاک در Snapshot کپی میشود. این پروسه را “Copy On Write” میگویند. در مقاله “تعریف کامل snapshot کارایی ها و نحوه استفاده از آن” با اسنپ شات و انواع آن بیشتر آشنا میشوید.
![Snapshot های Block Level در کیونپ Snapshot های Block Level در کیونپ](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-check-snapshots-in-qnap-nas-storage03.jpg)
از آن جایی که Snapshot دارای متادیتا است پس میتواند تشخیص دهد که کدام بلاک داده بعد از زمان ایجاد Snapshot اضافه شده و نیز میتواند تشخیص دهد که کدام بلاک، Overwrite شده است. اگر Snapshot خود را برگردانید (Revert کنید)، هر بلاک داده که پس از ایجاد Snapshot شما، Overwrite شده باشد، به صورتی که در Snapshot ذخیره شده، Rewrite میشود و هر بلاک داده که پس از ایجاد Snapshot اضافه شده باشد، حذف میشود. در نتیجه، هر بلاک داده دقیقا به همان صورتی در میآید که در زمان گرفتن Snapshot بوده است. پس از آن جایی که فایلهای شما از بلاکهای داده تشکیل شده، هر فایل دقیقا به همان وضعیتی است که در زمان گرفتن Snapshot داشته است.
میبینید که شما با وجود Snapshot قادرید تغییرات فایلها و فولدرها و Volume هایتان را Undo کنید یا حتی فایلهایی که پاک کردهاید را برگردانید.
مزایای روش Snapshot گیری کیونپ
ما همیشه فایلهایمان را تغییر میدهیم و یا پاک میکنیم اما فضای کافی در نظر نمیگیریم تا Snapshot هایمان به اندازه لازم، بزرگ شوند. QNAP به طور پیشفرض، 20 درصد فضای ذخیره سازی را برای Snapshot ها در نظر میگیرد که این مقدار معمولا بیشتر از فضای لازم برای 256 تا Snapshot است.
از آنجایی که هیچ وقت فضای کافی برای این تعداد بکاپ کامل نخواهیم داشت، راهکار تهیه Snapshot برای Versioning، بسیار بهتر از بکاپگیری است. اما نکتهای که باید توجه کنیم این است که Snapshot ها نمیتوانند هنگام وقوع اتفاقاتی مانند خرابی درایو از اطلاعات شما محافظت کنند در نتیجه شما باید حداقل یک بکاپ از اطلاعاتتان را روی دیوایس دیگری داشته باشید و از RAID Redundancy استفاده کنید.
مزایای روش Snapshot گیری کیونپ عبارتند از:
1- Easy to navigate interface
کافیست روی Snapshot ای که میخواهید لود شود، کلیک کنید تا بتوانید تمام Volume را Revert کنید یا فایل و فولدر خاصی را انتخاب کنید تا ریاستور شود.
![Snapshot ها در استوریج QNAP NAS Snapshot ها در استوریج QNAP NAS](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-check-snapshots-in-qnap-nas-storage.jpg)
Snapshot ها به راحتی زمانبندی و Schedule میشوند و حتی هر زمان که خواستید میتوانید به صورت دستی، Snapshot بگیرید.
2- Block level بودن
Snapshot های کیونپ به صورت Block Level گرفته میشود و در مقایسه با Snapshot های File Level، فضای بسیار کمتری اشغال میکنند.
در صورتی که Snapshot های File Level تهیه کنید، اگر حتی تغییر کوچکی در فایلی ایجاد کنید، باید تمام فایل را در Snapshot ذخیره کنید اما در صورتی که Snapshot های Block Level بگیرید، تنها کافیست بلاکهایی که حاوی فایل تغییر یافته هستند را ذخیره کنید.
3- بسیار مناسب iSCSI LUN ها است
Snapshot های Block Level امکان گرفتن Snapshot از هر Volume یا Lun موجود در NAS را فراهم میکند که شامل Block Level iSCSI LUN هم میشود. باقی Snapshot ها که متکی بر BTRFS هستند، نمیتوانند چنین کاری انجام دهند چون آنها فقط میتوانند یک Snapshot از Volume ای بگیرند که با فایل سیستم BTRFS مدیریت میشود.
4- کنترل تخصیص فضا برای عملکرد بهتر NAS
کیونپ، Snapshot هایش را میگیرد و به شما کنترل بیشتری بر چگونگی تخصیص فضا به آنها را میدهد. یعنی شما کنترل میکنید که چقدر استوریج برای Snapshot ها در نظر گرفته شود و فایلها و اپلیکیشنهای دیگر در فضایی که به Snapshot ها اختصاص ندادهاید قرار میگیرند.
در دیگر محصولات NAS که متکی بر BTRFS هستند، کنترل کمتری خواهید داشت و گاهی Snapshot ها فضای بسیار بیشتری اشغال میکنند چرا که NAS، دیگر به عنوان فایل سرور کار نمیکند.
![مزایای روش Snapshot گیری کیونپ مزایای روش Snapshot گیری کیونپ](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-check-snapshots-in-qnap-nas-storage02.jpg)
اندازه Snapshot ها چقدر است؟
اندازه Snapshot ها بسته به تغییراتی که در فایلها انجام میدهیم فرق دارند که در ادامه توضیح میدهم.
1- Snapshot های کوچک
وقتی فقط فایلهایی را به NAS اضافه میکنید، لازم نیست بلاکهای داده را در Snapshot ذخیره کنید و فقط کافیست در متادیتا ثبت کنید (Metadata Recording) که از زمان ایجاد Snapshot، کدام بلاکها به NAS اضافه شده است.
2- Snapshot های بزرگ
وقتی فقط فایلهایی را از NAS حذف میکنید، Snapshot باید بتواند فایلی که پاک کردهاید را ریاستور کند پس باید هر بلاک دادهای که حذف کردهاید و Overwrite شده را در Snapshot ذخیره کنید. ذخیره بلاکهای داده در Snapshot نسبت به حالت قبل که فقط متادیتا ذخیره میشد، فضای بسیار بیشتری را اشغال میکند.
پس اندازه Snapshot هنگام پاک کردن فایل در مقایسه با افزودن فایل، بسیار بزرگتر است.
ایجاد، زمان بندی، ری استور و برگرداندن Snapshot در QNAP NAS
با وجود Snapshot، دیگر نگران فقدان داده یا Data Loss نباشید. Snapshot ها در Turbo NAS امکان ثبت وضعیت را هر زمان که بخواهید برایتان فراهم میکند. اگر مشکل ناخواستهای برای سیستم پیش آید، میتوانید آن را به وضعیت قبل که Snapshot ثبت کرده برگردانید. در ادامه به چگونگی ایجاد Snapshot برای Volume ها و چگونگی برگرداندن به آنها با استفاده از Snapshot Manager میپردازیم.
مدیریت اسنپ شات ها در کیونپ استوریج با برنامه Storage & Snapshot Manager انجام میشود که رابط کاربری گرافیکی برایتان فراهم میکند. در ادامه به موارد زیر پرداختهام:
- ایجاد و گرفتن Snapshot
- ایجاد زمانبندی برای گرفتن Snapshot
- ری استور کردن فایلها از Snapshot
- Revert و بازگرداندن سیستم با استفاده از Snapshot
ویژگی Snapshot در استوریج های کیونپ تنها روی مدلهای خاصی با QTS 4.2.0 یا بالاتر وجود دارد.
ایجاد و گرفتن Snapshot
قبل از گرفتن Snapshot، حداقل باید بک Volume روی Turbo Nas داشته باشید. برای ساختن Volume باید ابتدا به گزینه Storage و سپس Storage Space بروید. پس از ساختن Volume، برای گرفتن Snapshot به ترتیب زیر عمل کنید:
1- در قسمت Storage Space، باید Volume ای که میخواهید از آن Snapshot بگیرید انتخاب کنید.
![ایجاد و گرفتن Snapshot در کیونپ ایجاد و گرفتن Snapshot در کیونپ](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas03.jpg)
2- سپس از گزینه Snapshot، گزینه Take a snapshot را انتخاب کنید.
![برگرداندن Snapshot در QNAP NAS برگرداندن Snapshot در QNAP NAS](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas01.jpg)
3- با این کار پنجره تنظیماتی نمایش داده میشود. برای Snapshot نامی انتخاب کنید. میتوانید از نام پیشفرض هم استفاده کنید. سپس مدت زمانی که میخواهید Snapshot نگه داشته شود را انتخاب کرده و Ok کنید.
![ایجاد و گرفتن Snapshot در qnap ایجاد و گرفتن Snapshot در qnap](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas04.jpg)
4- کار گرفتن Snapshot بلافاصله شروع میشود. پس از اتمام آن، پیغامی مبنی بر این که Snapshot ایجاد شد، ظاهر میشود.
![گرفتن Snapshot در QNAP NAS گرفتن Snapshot در QNAP NAS](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas05.jpg)
5- برای اینکه اطلاعات مربوط به Snapshot ای که ایجاد کردهاید را ببینید در گزینه Snapshot باید گزینه Snapshot Manager را انتخاب کنید.
![دیدن Snapshot در QNAP NAS دیدن Snapshot در QNAP NAS](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas06.jpg)
6- در سمت چپِ پنجرهای که باز میشود، میتوانید اطلاعات Snapshot ها را ببینید. میتوانید در فولدرها جستجو کرده و فایلهای Snapshot را در سمت راست ببینید.
![اطلاعات Snapshot در QNAP NAS اطلاعات Snapshot در QNAP NAS](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas07.jpg)
بر روی کلیک کنید تا اطلاعات بیشتری را درباره Snapshot ها در پنجرهای دیگر ببینید.
![Snapshot در QNAP NAS Snapshot در QNAP NAS](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas08.jpg)
ایجاد زمانبندی برای گرفتن Snapshot
1- در گزینه Snapshot Manager باید Schedule را انتخاب کنید.
![ایجاد زمانبندی برای گرفتن Snapshot ایجاد زمانبندی برای گرفتن Snapshot](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas09.jpg)
2- گزینه Enable schedule را تیک زده و تنظیمات زمانبندی را مشخص کنید و در نهایت Ok کنید.
![زمانبندی Snapshot در QNAP NAS زمانبندی Snapshot در QNAP NAS](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas10.jpg)
ری استور کردن فایلها از Snapshot
همان طور که گفتیم، از Snapshot ها میتوانیم برای ریکاور کردن فایلهایی که به طور تصادفی پاک کردهایم، یا ایراد پیداکردهاند یا Overwrite شدهاند، استفاده کنیم. برای این کار به ترتیب زیر عمل کنید:
در پنجره Snapshot Manager ، نام Snapshot را انتخاب کرده و در پنجره سمت راست، فایلها یا فولدرهایی که میخواهید ری استور شوند، انتخاب کنید. سپس از گزینه Restore، گزینه Restore را انتخاب کنید.
![ری استور کردن فایلها از Snapshot ری استور کردن فایلها از Snapshot](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas11.jpg)
3- در این مرحله باید عمل ری استور را تایید کنید.
![تایید ری استور کردن Snapshot در QNAP NAS تایید ری استور کردن Snapshot در QNAP NAS](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas12-1.jpg)
فایلها و فولدرها، ری استور خواهند شد اما ممکن است کمی زمان ببرد.
![ری استور کردن Snapshot در QNAP NAS ری استور کردن Snapshot در QNAP NAS](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas13.jpg)
Revert و بازگرداندن سیستم با استفاده از Snapshot
شما میتوانید تمام فایلهای سیستم را به زمانی که Snapshot گرفته شده، بازگردانید.
نکته: این کار باعث میشود تمامی تغییراتی که پس از گرفتن Snapshot روی Volume انجام شده، از بین برود.
1- از پنجره Snapshot Manager باید منبع Snapshot را انتخاب کرده و Revert را بزنید.
![برگرداندن Snapshot در QNAP NAS برگرداندن Snapshot در QNAP NAS](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas14.jpg)
2- با این کار، پیغام اخطاری مبنی بر اینکه آیا مطمئن هستید که بازگرداندن Snapshot را تصادفی انتخاب نکردهاید ظاهر میشود. Ok را برای انجام Revert انتخاب کنید.
![Revert و بازگرداندن سیستم با استفاده از Snapshot Revert و بازگرداندن سیستم با استفاده از Snapshot](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas15.jpg)
3- این کار به صورت خودکار انجام میشود که البته ممکن است کمی طول بکشد.
![برگرداندن Snapshot در QNAP NAS برگرداندن Snapshot در QNAP NAS](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas16.jpg)
4- بعد از اتمام بازگرداندن، پیغامی مبنی بر اتمام کار ظاهر میشود. هم اکنون، Turbo NAS شما در وضعیت قبلی قرار گرفته است.
![Revert سیستم با استفاده از Snapshot Revert سیستم با استفاده از Snapshot](https://falnic.com/blog/wp-content/uploads/2019/06/falnic-creating-scheduling-restore-and-reversing-snapshot-on-qnap-nas17.jpg)