MongoDB¶
Типът бекъп MongoDB се свързва към MongoDB инсталация по мрежата и архивира избраните от Вас бази данни. Процесът е същият като при MySQL: след като изберете типа бекъп в първата стъпка на съветника, въвеждате настройките за свързване и след това избирате базите данни за включване.
Настройки за свързване¶
Въведете данните за достъп до MongoDB сървъра (хост, порт, идентификационни данни). Задайте authentication database за потребителя за бекъп — по подразбиране се използва admin, когато потребителите са създадени в базата admin.
Избор на бази данни¶
Изберете една или повече бази данни, които да бъдат част от този защитен елемент. Архивират се само маркираните бази.
Потребител за бекъп и права¶
Агентът за бекъп се нуждае от MongoDB потребител с права да чете данните, които искате да защитите. Потребителят се дефинира в authentication database, която конфигурирате (обикновено admin). Ако нямате подходящ потребител, създайте такъв с необходимите роли за всяка база за архивиране — например роля read за всяка целева база (и допълнителни роли според политиката за сигурност).
В mongosh можете да създадете потребител по подобие на следното (коригирайте имена, бази и роли според средата си):
use admin
db.createUser(
{
user: "admin",
pwd: passwordPrompt(), // или парола като низ
roles: [ { role: "readWrite", db: "admin" },
{ role: "read", db: "test-database" } ]
}
)
Следваща стъпка¶
След като приключите, натиснете "Напред", за да продължите към Команди за изпълнение. Останалата част от съветника (команди за изпълнение, график, политика за съхранение) работи по същия начин като при другите типове бекъп.

