.TH "postgis_restore" "1" "" "" "PostGIS" .SH "نام (NAME)" .LP postgis_restore \- بازیابی پایگاه داده PostGIS از یک فایل آرشیو ایجادشده توسط pg_dump .SH "سینتکس (SYNTAX)" .LP postgis_restore [\fI-v\fR] [\fI-L TOC\fR] [\fI-s schema\fR] \fIdumpfile\fR .SH "توضیحات (DESCRIPTION)" .LP دستور postgis_restore امکان استخراج دستورات SQL را برای ایجاد مجدد اشیاء موجود در یک دامپ سفارشی (custom dump) از یک پایگاه داده مجهز به PostGIS فراهم می‌کند، در حالی که اشیاء خاص PostGIS را نادیده می‌گیرد. این دستور فقط برای دامپ‌هایی از پایگاه‌های داده مفید است که در آن‌ها PostGIS با بارگذاری اسکریپت postgis.sql فعال شده باشد. دامپ‌های تهیه شده از پایگاه‌های داده‌ای که در آن‌ها PostGIS از طریق \fICREATE EXTENSION\fR فعال شده است، شامل اشیاء PostGIS نخواهند بود، بنابراین می‌توان آن‌ها را با اطمینان و مستقیماً با استفاده از \fIpg_restore\fR بازیابی کرد. توجه داشته باشید که این دستور تنها با دامپ‌هایی کار می‌کند که از قالب سفارشی (custom format) استفاده می‌کنند، یعنی مواردی که با \fIpg_dump -Fc\fR ایجاد شده‌اند. .SH "نحوه استفاده (USAGE)" .LP هنگامی که اسکریپت بدون هیچ آرگومانی اجرا شود، اطلاعات نحوه استفاده چاپ می‌شود. .SH "مثال‌ها (EXAMPLES)" .LP ایجاد یک دامپ سفارشی از \fIolddb\fR: pg_dump -Fc olddb > olddb.dump ایجاد یک پایگاه داده جدید \fInewdb\fR: createdb newdb فعال‌سازی PostGIS در پایگاه داده جدید: psql -c 'CREATE EXTENSION postgis' newdb بازیابی داده‌های شما: postgis_restore.pl olddb.dump | psql newdb .SH "نویسندگان (AUTHORS)" .LP در ابتدا توسط Sandro Santilli نوشته شده است. اطلاعات بیشتر در http://postgis.net در دسترس است.