| LDNS-COMPARE-ZONES(1) | دستورهای کاربری | LDNS-COMPARE-ZONES(1) |
نام (NAME)
ldns-compare-zones - مقایسه و تطبیق دو فایل ناحیه DNS و نمایش تفاوتها
خلاصه دستور (SYNOPSIS)
ldns-compare-zones [-c] [-U] [-u] [-i] [-d] [-Z] [-z] [-s] فایل_ناحیه۱ فایل_ناحیه۲
توضیحات (DESCRIPTION)
ابزار ldns-compare-zones دو فایل ناحیه DNS را خوانده و تعداد تفاوتهای آنها را چاپ میکند.
قالب خروجی به صورت زیر است:
+NUM_INS -NUM_DEL ~NUM_CHG
مگر در صورت استفاده از گزینه -U یا -u، که در آن صورت خروجی به شکل زیر قالببندی میشود:
+NUM_INS -NUM_DEL ~NUM_CHG =NUM_EQ
مقایسه اصلی بر پایه نام مالک (owner name) انجام میشود. اگر نام مالکی در فایل ناحیه ۱ وجود داشته باشد اما در فایل ناحیه ۲ نباشد، رکوردهای منبع دارای این نام مالک حذفشده در نظر گرفته شده و با عنوان NUM_DEL شمرده میشوند. اگر نام مالکی در فایل ناحیه ۲ وجود داشته باشد اما در فایل ناحیه ۱ نباشد، رکوردهای منبع دارای این نام مالک اضافهشده در نظر گرفته شده و با عنوان NUM_INS شمرده میشوند. اگر نام مالکی در هر دو فایل وجود داشته باشد اما تفاوتی در تعداد یا محتوای رکوردها باشد، این موارد تغییریافته در نظر گرفته شده و با عنوان NUM_CHG شمرده میشوند.
گزینهها (OPTIONS)
- -c
- چاپ رکوردهای منبعی که نام مالک آنها در هر دو فایل ناحیه وجود دارد، اما رکوردهای منبع متفاوتی دارند (معروف به تغییریافته یا changed).
- -U
- از میان رکوردهای منبعی که نام مالک آنها در هر دو فایل ناحیه وجود دارد اما رکوردهای متفاوتی دارند، رکوردهای بدون تغییر را نیز چاپ میکند (معروف به ++changed).
- -u
- چاپ رکوردهای منبعی که نام مالک آنها در هر دو فایل ناحیه وجود دارد و رکوردهای منبع آنها یکسان است (معروف به بدون تغییر یا unchanged).
- -i
- چاپ رکوردهای منبعی که نام مالک آنها فقط در فایل_ناحیه۲ وجود دارد (معروف به درجشده/اضافهشده یا inserted).
- -d
- چاپ رکوردهای منبعی که نام مالک آنها فقط در فایل_ناحیه۱ وجود دارد (معروف به حذفشده یا deleted).
- -a
- چاپ تمام تغییرات (به جز موارد بدون تغییر). مشخص کردن این گزینه معادل با تعیین گزینههای -c، -i و -d است.
- -Z
- مستثنی کردن رکوردهای ZONEMD از مقایسه.
- -z
- جلوگیری از مرتبسازی ناحیه؛ استفاده از این گزینه توصیه نمیشود زیرا بسته به ماهیت تغییرات، ممکن است باعث شود رکوردها به اشتباه به عنوان تغییریافته علامتگذاری شوند.
- -s
- عدم مستثنی کردن رکورد SOA از مقایسه. در این حالت ممکن است رکورد SOA به دلیل شماره سریال جدید، به عنوان تغییریافته نشان داده شود. این گزینه به صورت پیشفرض غیرفعال است زیرا ممکن است بخواهید بدانید آیا سایر عناصر رأس ناحیه (zone apex) تغییر کردهاند یا خیر.
- -e
- خروج با کد وضعیت ۲ در صورت وجود تفاوت بین ناحیهها.
- -h
- نمایش راهنمای استفاده و خروج.
- -v
- نمایش نسخه و خروج.
نویسندگان (AUTHORS)
نوشتهشده توسط Ondřej Surý <ondrej@sury.org> برای CZ.NIC, z.s.p.o. (مرکز ثبت دامنه کشور چک).
گزارش باگها (REPORTING BUGS)
گزارش باگها و اشکالات به <ondrej@sury.org>.
کپیرایت (COPYRIGHT)
حق نشر © 2005 CZ.NIC, z.s.p.o.. این یک نرمافزار آزاد است. هیچ ضمانتی وجود ندارد؛ حتی برای قابلیت فروش یا تناسب با یک هدف خاص.
| ۱۷ اکتبر ۲۰۰۷ | ldns |