LINUX.ORG.RU

История изменений

Исправление iljuase, (текущая версия) :

Я правильно понимаю, что процесс создания базы такой? Допустим, у нас пять баз данных

  1. Дропнуть все существующие базы на тесте (на всех пяти серверах)
  2. Остановить все базы данных, кроме самой первой
  3. Восстановить базу на первой базе данных (допустим у неё директория,/var/lib/postgresql/11/main_1)
  4. Далее скопировать папку с помощью cp:
cp --reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_2
cp --reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_3
cp --reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_4
cp --reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_5
cp --reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_6
  1. Запустить остальные базы данных.

Исправление iljuase, :

Я правильно понимаю, что процесс создания базы такой? Допустим, у нас пять баз данных

  1. Дропнуть все существующие базы на тесте (на всех пяти серверах)
  2. Остановить все базы данных, кроме самой первой
  3. Восстановить базу на первой базе данных (допустим у неё директория,/var/lib/postgresql/11/main_1)
  4. Далее скопировать папку с помощью cp:
cp --reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_2
cp --reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_3
cp --reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_4
cp --reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_5
cp --reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_6
  1. Запустить остальные базы данных.

Исправление iljuase, :

Я правильно понимаю, что процесс создания базы такой? Допустим, у нас пять баз данных

  1. Дропнуть все существующие базы на тесте (на всех пяти серверах)
  2. Остановить все базы данных, кроме самой первой
  3. Восстановить базу на первой базе данных (допустим у неё директория,/var/lib/postgresql/11/main_1)
  4. Далее скопировать папку с помощью cp:

[code] cp –reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_2 cp –reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_3 cp –reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_4 cp –reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_5 cp –reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_6 [/code]

  1. Запустить остальные базы данных.

Исходная версия iljuase, :

Я правильно понимаю, что процесс создания базы такой? Допустим, у нас пять баз данных

  1. Дропнуть все существующие базы на тесте (на всех пяти серверах)
  2. Остановить все базы данных, кроме самой первой
  3. Восстановить базу на первой базе данных (допустим у неё директория,/var/lib/postgresql/11/main_1)
  4. Далее скопировать папку с помощью cp: [code] cp –reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_2 cp –reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_3 cp –reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_4 cp –reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_5 cp –reflink=always -r /var/lib/postgresql/11/main_1 /var/lib/postgresql/11/main_6 [/code]
  5. Запустить остальные базы данных.