TTL در DNS چیست و چگونه از آن استفاده بهینه کنیم

سلام

TTL در DNS چست و چگونه از آن استفاده بهینه کنیم؟

همیشه در هنگام تنظیمات DNS با گزینه TTL مواجه می شوید.
TTL چیست؟
میزان زمانی که یک DNS در اینترت کش می شود را TTL میگویند.
این مقدار بر اساس ثانیه است.
مثلا وقتی شما این مقدار را روی ۸۶۴۰۰ تنظیم میکنید یعنی دی ان اس شما تا ۱ روز (۸۶۴۰۰ ثانیه) کش می شود.
مثلا من سایت شما را فراخوانی میکنم ای پی سرور شما تا ۱ روز روی سیستم من کش میشود.
(به بیان دیگر IP سایت شما در سیستم من کش شده و بار دوم از کش فراخوانی میشود.)
بهترین حالت استفاده از TTL زمان انتقال سایت هست شما مثلا روی مقدار ۳۶۰۰ تنظیم میکنید.
پس از این زمان وقتی سایت به سرور جدید منتقل میشود کاربرانی که دی ان اس کش شده دارند.
پس از ۱ ساعت مجددا دی ان اس اکسپایر شده و به سرور جدید شما منتقل میشود.

پس اگر قصد انقال سایت خودتون رو دارید مثلا برای ۳ روز دیگه پلن انتقال دارید امروز TTL رو به مقداری کمی مثلا ۱۸۰۰(معادل ۳۰ دقیقه ) تنظیم کنید.
و بعد از انتقال سایت وقتی IP جدید را تنظیم میکنید چون TTL روی نیم ساعت تنظیم شده بعد از این زمان کاربران سریع به سرور جدید دسترسی پیدا میکنند.

ttl dnd setting
ttl dnd setting

مقاله ویکی پیدا در مورد TTL:
https://en.wikipedia.org/wiki/Time_to_live

بک آپ گیری از طریق ssh در سی پنل

با سلام

بک آپ گیری از طریق ssh در سی پنل

بک اپ سی پنل
برای تنظیمات بک اپ گیری در سی پنل میتوان به راحتی تنظیمات را در whm انجام داد.
اما گاهی نیاز هست بک اپ گیزی از طریق ssh انجام شود (مثلا تست صحیح بک اپ گیری یا فعال نبودن لایسنس سرور)
در این موارد میتوان با دستور زیر اقدام به بک اپ گیری در سی پنل کرد:
/usr/local/cpanel/bin/backup --force

با دستور زیر بک اپ گیری با پیغامی شبیه پیغام زیر شروع می شود.

root@server4 [~]# /usr/local/cpanel/bin/backup --force
[۲۰۱۶-۱۲-۲۱ ۲۳:۱۱:۵۸ +۰۳۳۰] info [backup] Started at Wed Dec 21 23:11:58 2016
[۲۰۱۶-۱۲-۲۱ ۲۳:۱۱:۵۸ +۰۳۳۰] info [backup] The backup is now running in the background in process 683137.
[۲۰۱۶-۱۲-۲۱ ۲۳:۱۱:۵۸ +۰۳۳۰] info [backup] The backup process’s log file is “/usr/local/cpanel/logs/cpbackup/1482349318.log”.

همونطوری که مشاهده میکنید بک اپ گیری آغاز شده و میتوان لاگ بک اپ گیری را در مسیر داده شده دید که دی این آمورش مسیر این هست:
/usr/local/cpanel/logs/cpbackup/1482349318.log
می توان با دستور زیر روند بک اپ گیری را مانیتور کرد:

tail -f /usr/local/cpanel/logs/cpbackup/1482349318.log

امیدورام آموزش مفید بوده باشه
جابر زارع