انگلیسیفرانسویاسپانیایی

فاویکون OnWorks

mongorestore - آنلاین در ابر

mongorestore را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور mongorestore است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


mongorestore - MongoDB

خلاصه


La mongorestore ابزار وارد کردن محتوا از پایگاه داده باینری تخلیه، ایجاد شده توسط mongodump به
یک پایگاه داده خاص mongorestore می تواند محتوا را به یک پایگاه داده موجود وارد کند یا a ایجاد کند
یک جدید.

mongorestore فقط درج ها را در پایگاه داده موجود انجام می دهد و انجام نمی دهد
به روز رسانی یا بالاها. اگر داده های موجود با همان _شناسه در حال حاضر روی هدف وجود دارد
پایگاه داده ، mongorestore اراده نه جایگزینش کن.

mongorestore شاخص ها را از روگرفت دوباره ایجاد می کند

رفتار mongorestore دارای خواص زیر است:

· همه عملیات درج هستند، نه به روز رسانی.

· همه درج ها "آتش و فراموش کردن" هستند، mongorestore منتظر پاسخ از a نیست
مونگودد برای اطمینان از اینکه فرآیند MongoDB عملیات را دریافت یا ضبط کرده است.

La مونگودد هر گونه خطا را که در طول عملیات بازیابی رخ می دهد، در گزارش خود ثبت می کند
mongorestore خطا دریافت نخواهد کرد.

توجه داشته باشید فرمت داده های ایجاد شده توسط mongodump ابزار از توزیع 2.2 یا بالاتر است
متفاوت و ناسازگار با نسخه های قبلی مونگودد.

OPTIONS


mongorestore

--کمک یک متن اصلی راهنما و استفاده را برمی‌گرداند.

-- پرحرف، -v
مقدار گزارش داخلی بازگشتی در خط فرمان را افزایش می دهد. افزایش دادن
پرحرفی با -v با درج چندین بار گزینه، (مثلاً
-ووووو.)

- نسخه
نسخه را برمی گرداند mongorestore ابزار است.

-روح <:port>
یک نام میزبان قابل حل برای مونگودد که می خواهید آن را بازیابی کنید
پایگاه داده به صورت پیش فرض mongorestore سعی خواهد کرد به یک فرآیند MongoDB متصل شود
در حال اجرا بر روی شماره پورت لوکال هاست 27017.

به صورت اختیاری، یک شماره پورت برای اتصال یک نمونه MongoDB در حال اجرا بر روی یک پورت مشخص کنید
به غیر از 27017.

برای اتصال به یک مجموعه ماکت، می توانید نام دانه مجموعه ماکت و یک دانه را مشخص کنید
لیست اعضای مجموعه، در قالب زیر:

/ <:port>، ،...

--بندر
اگر نمونه MongoDB روی استاندارد اجرا نمی شود، شماره پورت را مشخص می کند
بندر. (یعنی 27017) همچنین می توانید یک شماره پورت را با استفاده از -روح فرمان

--ipv6 پشتیبانی IPv6 را فعال می کند که اجازه می دهد mongorestore برای اتصال به نمونه MongoDB
با استفاده از شبکه IPv6 تمام برنامه ها و فرآیندهای MongoDB، از جمله mongorestore,
پشتیبانی IPv6 را به طور پیش فرض غیرفعال کنید.

--ssl جدید در نسخه 2.4: MongoDB پشتیبانی از اتصالات SSL را اضافه کرد مونگودد نمونه ها
در mongorestore

توجه داشته باشید که پشتیبانی از SSL در mongorestore در توزیع پیش فرض کامپایل نشده است
MongoDB. دیدن /administration/ssl برای اطلاعات بیشتر در مورد SSL و MongoDB.

علاوه بر این، mongorestore از اتصال به آن پشتیبانی نمی کند مونگودد مواردی که
نیاز به اعتبار گواهی مشتری

اجازه می دهد mongorestore برای اتصال به مونگودد به عنوان مثال از طریق یک اتصال SSL.

--نام کاربری ، -u
یک نام کاربری برای احراز هویت در نمونه MongoDB، در صورتی که پایگاه داده شما باشد، مشخص می کند
نیاز به احراز هویت استفاده همراه با --کلمه عبور گزینه تامین الف
کلمه عبور.

--کلمه عبور ، -p
رمز عبوری را برای احراز هویت در نمونه MongoDB مشخص می کند. به همراه استفاده کنید
با mongorestore --نام کاربری گزینه ای برای ارائه یک نام کاربری

اگر الف را مشخص کنید --نام کاربری بدون --کلمه عبور گزینه، mongorestore بی درنگ
برای رمز عبور به صورت تعاملی

--authenticationDatabase
جدید در نسخه 2.4.

پایگاه داده ای را مشخص می کند که اطلاعات کاربر (مثلاً --نام کاربری) اعتبارنامه

به طور پیش فرض، mongorestore فرض می کند که پایگاه داده مشخص شده به --db استدلال
اعتبار کاربر را نگه می دارد، مگر اینکه شما مشخص کنید --authenticationDatabase.

دیدن منبع کاربر, /reference/privilege-documents و /reference/user-privileges برای
اطلاعات بیشتر در مورد احراز هویت واگذار شده در MongoDB.

--مکانیسم احراز هویت
جدید در نسخه 2.4.

مکانیسم احراز هویت را مشخص می کند. به طور پیش فرض، مکانیسم احراز هویت است
MONGODB-CR، که مکانیزم احراز هویت چالش/پاسخ MongoDB است. که در
نسخه مشترک MongoDB، mongorestore همچنین شامل پشتیبانی برای GSSAPIA به
احراز هویت Kerberos را کنترل کنید.

دیدن /tutorial/control-access-to-mongodb-with-kerberos-authentication برای اطلاعات بیشتر
اطلاعاتی در مورد احراز هویت Kerberos.

--dbpath
دایرکتوری فایل های داده MongoDB را مشخص می کند. در صورت استفاده، --dbpath انتخاب
را قادر می سازد mongorestore برای پیوست کردن مستقیم به فایل های داده محلی و درج داده ها
بدون مونگودد. برای دویدن با --dbpath, mongorestore نیاز به قفل دسترسی به
دایرکتوری داده: در نتیجه، خیر مونگودد می تواند در حین انجام فرآیند به همان مسیر دسترسی داشته باشد
دویدن.

--directoryperdb
استفاده از --directoryperdb در ارتباط با گزینه مربوطه به مونگودد,
که اجازه می دهد mongorestore برای وارد کردن داده ها به نمونه های MongoDB که دارای هر
فایل های پایگاه داده در دایرکتوری های مجزا روی دیسک ذخیره می شوند. این گزینه فقط
مربوط به هنگام تعیین --dbpath گزینه.

--مجله
اجازه می دهد mongorestore به ماندگاری بنویسید روزنامه برای اطمینان از اینکه فایل های داده
در طول فرآیند نوشتن در حالت ثابت باقی می ماند. این گزینه فقط
مربوط به هنگام تعیین --dbpath گزینه.

--db ، -d
استفاده از --db گزینه ای برای تعیین پایگاه داده برای mongorestore برای بازیابی داده ها به. اگر
پایگاه داده وجود ندارد، mongorestore پایگاه داده مشخص شده را ایجاد خواهد کرد. اگر
الف را مشخص نمی کنید , mongorestore پایگاه داده های جدیدی را ایجاد می کند که مطابقت دارند
پایگاه‌های اطلاعاتی که داده‌ها از آنجا منشأ گرفته‌اند و داده‌ها ممکن است بازنویسی شوند. از این گزینه استفاده کنید تا
بازیابی داده ها در یک نمونه MongoDB که از قبل دارای داده است.

--db میکند نه کنترل کنید که BSON فایل ها mongorestore بازیابی می کند. باید از
mongorestore مسیر انتخاب برای محدود کردن داده های بازیابی شده

--مجموعه ، -c
استفاده از --مجموعه گزینه ای برای تعیین مجموعه ای برای mongorestore بازگرداندن. اگر
الف را مشخص نمی کنید , mongorestore تمام مجموعه های ایجاد شده را وارد می کند.
داده های موجود ممکن است بازنویسی شوند. از این گزینه برای بازیابی داده ها در MongoDB استفاده کنید
نمونه ای که قبلاً داده ای دارد یا فقط برخی از داده ها را در مشخص شده بازیابی می کند
مجموعه داده های وارداتی

--objcheck
را مجبور می کند mongorestore برای تایید کلیه درخواست های مشتریان پس از دریافت به
اطمینان حاصل کنید که مشتریان هرگز اسناد نامعتبر را در پایگاه داده وارد نمی کنند. برای اشیا
با درجه بالایی از تودرتوی اسناد فرعی، --objcheck می تواند تاثیر کمی داشته باشد
کارایی. می توانید تنظیم کنید --noobjcheck برای غیرفعال کردن بررسی شی در زمان اجرا.

تغییر در نسخه 2.4: MongoDB را فعال می کند --objcheck به طور پیش فرض، برای جلوگیری از هر گونه
مشتری از درج BSON نادرست یا نامعتبر در پایگاه داده MongoDB.

--noobjcheck
جدید در نسخه 2.4.

اعتبارسنجی سند پیش‌فرض را که MongoDB روی همه BSON ورودی انجام می‌دهد، غیرفعال می‌کند
اسناد.

-- فیلتر ' '
اسنادی را محدود می کند که mongorestore فقط به اسنادی وارد می کند که مطابقت دارند
سند JSON مشخص شده است ' '. حتما سند را به صورت تکی درج کنید
نقل قول هایی برای جلوگیری از تعامل با محیط پوسته سیستم شما.

-- رها کردن روش بازیابی را تغییر می دهد تا هر مجموعه ای از هدف حذف شود
پایگاه داده قبل از بازیابی مجموعه از پشتیبان تخلیه شده.

--oplogReplay
را دوباره پخش می کند oplog پس از بازیابی زباله برای اطمینان از اینکه وضعیت فعلی
پایگاه داده بک آپ نقطه در زمان گرفته شده با " را منعکس می کندmongodump --oplog"
فرمان

--keepIndexVersion
جلوگیری می کند mongorestore از ارتقاء ایندکس به آخرین نسخه در طول
روند ترمیم

--w <تعداد of کپی برای نوشتن>
جدید در نسخه 2.2.

را مشخص می کند نوشتن علاقه برای هر عملیات نوشتن که mongorestore می نویسد: به
پایگاه داده هدف به صورت پیش فرض، mongorestore منتظر پاسخ برای
نوشتن تصدیق.

--noOptionsRestore
جدید در نسخه 2.2.

جلوگیری می کند mongorestore از تنظیم گزینه های مجموعه، مانند موارد مشخص شده
توسط collMod پایگاه داده فرمان، در مجموعه های بازسازی شده.

--noIndexRestore
جدید در نسخه 2.2.

جلوگیری می کند mongorestore از بازیابی و ساخت نمایه ها همانطور که در
مربوط به mongodump خروجی.

--oplogLimit
جدید در نسخه 2.2.

جلوگیری می کند mongorestore از درخواست oplog ورودی های جدیدتر از .
مشخص کردن ارزش ها به شکل :، که در آن هست
چند ثانیه از دوران یونیکس، و نشان دهنده شمارنده ای از عملیات در
oplog که در ثانیه مشخص شده رخ داد.

شما باید استفاده کنید --oplogLimit در رابطه با --oplogReplay گزینه.

استدلال نهایی از mongorestore دستور یک مسیر دایرکتوری است. این استدلال
محل تخلیه پایگاه داده را مشخص می کند که از آن بازیابی شود.

طریقه استفاده


دیدن /tutorial/backup-databases-with-binary-database-dumps برای یک نمای کلی بزرگتر از
mongorestore استفاده همچنین ببینید "mongodump" سند برای مروری بر mongodump,
که عملکرد معکوس مربوطه را فراهم می کند.

به مثال زیر توجه کنید:

mongorestore -- مجموعه افراد -- اکانت های db dump/accounts/

در اینجا، mongorestore پایگاه داده dump را می خواند زباله/ دایرکتوری فرعی جریان
دایرکتوری، و بازیابی می کند فقط اسناد موجود در مجموعه به نام مردم از
پایگاه داده به نام حساب. mongorestore داده ها را به نمونه در حال اجرا بر روی بازیابی می کند
رابط لوکال هاست در پورت 27017.

در مثال بعدی، mongorestore یک نسخه پشتیبان از نمونه پایگاه داده واقع در آن را بازیابی می کند
موادی که موقتا برای استعمال انبار میشود به یک نمونه پایگاه داده ذخیره شده در /srv/mongodb روی ماشین محلی این نیاز دارد
که هیچ فعالی وجود ندارد مونگودد نمونه های متصل به /srv/mongodb دایرکتوری داده

mongorestore --dbpath /srv/mongodb

در مثال پایانی، mongorestore یک پایگاه داده dump واقع در را بازیابی می کند
/opt/backup/mongodump-2011-10-24، از پایگاه داده ای که روی پورت اجرا می شود 37017 روی میزبان
mongodb1.example.net. mongorestore با استفاده از این نمونه MongoDB احراز هویت می شود
نام کاربری کاربر و رمز عبور عبور، به شرح زیر است:

mongorestore --host mongodb1.example.net --port 37017 -- نام کاربری کاربر -- رمز عبور /opt/backup/mongodump-2011-10-24

با استفاده از خدمات onworks.net از mongorestore آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    KDIFF3
    KDIFF3
    این مخزن دیگر نگهداری نمی شود
    و برای اهداف آرشیوی نگهداری می شود. دیدن
    https://invent.kde.org/sdk/kdiff3 for
    جدیدترین کد و
    https://download.kde.o...
    دانلود KDiff3
  • 2
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX رابط کاربری گرافیکی است
    لودر USB Waninkoko بر اساس
    libwiigui. این اجازه می دهد تا لیست و
    راه اندازی بازی های Wii، بازی های Gamecube و
    homebrew در Wii و WiiU...
    USBLoaderGX را دانلود کنید
  • 3
    فایر فاکس
    فایر فاکس
    Firebird RDBMS ویژگی های ANSI SQL را ارائه می دهد
    و روی لینوکس، ویندوز و اجرا می شود
    چندین پلتفرم یونیکس امکانات
    همزمانی و عملکرد عالی
    & قدرت...
    Firebird را دانلود کنید
  • 4
    KompoZer
    KompoZer
    KompoZer یک ویرایشگر HTML wysiwyg است که از آن استفاده می کند
    پایگاه کد موزیلا کامپوزر مانند
    توسعه Nvu متوقف شده است
    در سال 2005، KompoZer بسیاری از باگ ها را برطرف کرد و
    اف می افزاید...
    دانلود KompoZer
  • 5
    دانلود مانگا رایگان
    دانلود مانگا رایگان
    دانلودر رایگان مانگا (FMD) یک برنامه است
    برنامه متن باز نوشته شده در
    Object-Pascal برای مدیریت و
    دانلود مانگا از وب سایت های مختلف
    این یک آینه است...
    دانلود رایگان مانگا دانلود
  • 6
    اتبوتین
    اتبوتین
    UNetbootin به شما این امکان را می دهد که بوتیبل ایجاد کنید
    درایوهای USB زنده برای اوبونتو، فدورا و
    سایر توزیع های لینوکس بدون
    رایت سی دی روی ویندوز، لینوکس و
    و ...
    UNetbootin را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad