'\" t .\" Title: tdbbackup .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 2015-04-25 .\" Manual: System Administration tools .\" Source: Samba 3.6 .\" Language: Persian .\" .TH "TDBBACKUP" "8" "2015\-04\-25" "Samba 3\&.6" "System Administration tools" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" tdbbackup \- ابزاری برای پشتیبان‌گیری و اعتبارسنجی یکپارچگی پرونده‌های \&.tdb سامبا .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBtdbbackup\fR\ 'u \fBtdbbackup\fR [\-s\ suffix] [\-v] [\-h] [\-n\ hashsize] [\-l] .SH "توضیحات (DESCRIPTION)" .PP این ابزار بخشی از مجموعه \fBsamba\fR(1) است\&. .PP \fBtdbbackup\fR ابزاری است که می‌تواند برای پشتیبان‌گیری از پرونده‌های \&.tdb سامبا استفاده شود\&. همچنین می‌توان از این ابزار برای بررسی یکپارچگی پرونده‌های \&.tdb پیش از راه‌اندازی سامبا یا در حین کارکرد عادی استفاده کرد\&. اگر این ابزار آسیبی در پرونده بیابد و نسخه پشتیبان قبلی موجود باشد، پرونده پشتیبان بازیابی خواهد شد\&. .SH "گزینه‌ها (OPTIONS)" .PP \-h .RS 4 دریافت اطلاعات راهنما\&. .RE .PP \-s suffix .RS 4 گزینه \fB\-s\fR به مدیر سیستم امکان می‌دهد پسوند پرونده پشتیبان را مشخص کند\&. بدین ترتیب می‌توان با استفاده از یک پسوند جدید برای هر پشتیبان، تاریخچه‌ای از پرونده‌های پشتیبان tdb را نگه داشت\&. .RE .PP \-v .RS 4 گزینه \fB\-v\fR پایگاه‌داده را برای آسیب‌ها (داده‌های خراب) بررسی می‌کند که در صورت شناسایی خرابی، باعث بازیابی نسخه پشتیبان می‌شود\&. .RE .PP \-n hashsize .RS 4 گزینه \fB\-n\fR اندازه درهم‌سازی (hash size) را برای tdb پشتیبان جدید تعیین می‌کند\&. .RE .PP \-l .RS 4 این گزینه هرگونه قفل‌گذاری را با فرستادن TDB_NOLOCK به tdb_open_ex() غیرفعال می‌کند\&. از این گزینه تنها برای پرونده‌های پایگاه‌داده‌ای استفاده کنید که توسط هیچ فرآیند دیگری در حال استفاده نیستند! همچنین فقط در صورتی استفاده شود که باز کردن پایگاه‌داده به روش دیگر ممکن نباشد، مانند پایگاه‌های داده‌ای که با قفل mutex ایجاد شده‌اند\&. .RE .SH "دستورات (COMMANDS)" .PP \fIاطلاعات عمومی (GENERAL INFORMATION)\fR .PP ابزار \fBtdbbackup\fR را می‌توان با خیال راحت در هر زمانی اجرا کرد\&. این ابزار به گونه‌ای طراحی شده است که بتوان از آن در هر زمان برای اعتبارسنجی یکپارچگی پرونده‌های tdb، حتی در حین فعالیت سامبا استفاده نمود\&. کاربرد معمول این دستور به صورت زیر است: .PP tdbbackup [\-s suffix] *\&.tdb .PP پیش از راه‌اندازی مجدد سامبا، دستور زیر را می‌توان برای بررسی صحت پرونده‌های \&.tdb اجرا کرد: .PP tdbbackup \-v [\-s suffix] *\&.tdb .PP پرونده‌های \&.tdb سامبا در مکان‌های گوناگونی ذخیره می‌شوند؛ حتماً از تمامی پرونده‌های \&.tdb در سیستم نسخه پشتیبان تهیه کنید\&. پرونده‌های مهم عبارتند از: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fBsecrets\&.tdb\fR \- مکان معمول آن در پوشه /usr/local/samba/private است، یا در برخی سیستم‌ها در /etc/samba\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fBpassdb\&.tdb\fR \- مکان معمول آن در پوشه /usr/local/samba/private است، یا در برخی سیستم‌ها در /etc/samba\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fB*\&.tdb\fR واقع در پوشه /usr/local/samba/var یا در برخی سیستم‌ها در پوشه‌های /var/cache یا /var/lib/samba\&. .RE .SH "نسخه (VERSION)" .PP این صفحه راهنما برای نسخه ۳ مجموعه Samba معتبر است\&. .SH "نویسنده (AUTHOR)" .PP نرم‌افزار اصلی Samba و ابزارهای مرتبط با آن توسط Andrew Tridgell ساخته شده‌اند\&. سامبا اکنون توسط تیم Samba به عنوان یک پروژه متن‌باز به شیوه‌ای مشابه توسعه هسته لینوکس توسعه می‌یابد\&. .PP صفحه راهنمای tdbbackup توسط John H Terpstra نوشته شده است\&.