Коли ваша база даних перевищує те, що ви можете створити для резервного копіювання за годину, вам потрібна інша модель.
Повне резервне копіювання вашої бази даних обріже ваші журнали, але це повинно бути "обізнаним у SQL", оскільки в цьому сценарії саме програмне забезпечення для резервного копіювання повідомляє SQL-серверу про те, що він створив, і що саме робити.
Як зазначають інші, якщо у вас є база даних у моделі "Повне" відновлення, її журнал транзакцій буде зростати нескінченно довго, поки ви не зробите резервну копію, повну SQL.
Тут відновлення справді є проблемою, а не резервним копією. І це не технічне рішення, це ділове рішення!
Якщо власники вашого бізнесу в порядку, втрачаючи годину або більше своїх транзакцій із базою даних (що може бути ДУЖЕ складно або неможливо повторно!), Тоді ваша модель працює. Якщо вони в порядку, коли система не працює годинами, коли ви відновите всю базу даних із резервного копіювання, ваша модель працює.
Однак якщо ваш бізнес розглядає їх ERP-систему як важливий актив для їх роботи (чи не всі вони?), То встановлення максимально прийнятного часу відновлення (він же RTO, ціль часу відновлення) для ваших критичних послуг буде бізнес-рішенням.
Також власники бізнесу або зацікавлені сторони в системі повинні визначити, скільки даних вони готові ризикувати втратою в інциденті, відомий також як RPO (ціль відновлення).
Відповідь, якщо ви запитаєте їх, може бути: "НІ дані не можуть бути втрачені! Система ERP повинна бути доступна 24/7/365!" ... що, як ми всі знаємо, навряд чи може бути рентабельним. Якщо ви представите їм вартість, пов’язану з побудовою такої надмірної безперервної системи, вони придумають більш розумну цифру ..;)
Справа в тому, що якщо ви можете уникнути втрати будь-яких транзакцій, ви економите свій бізнес потенційно на сотні або тисячі втрачених робочих годин. Це велика економія в будь-якій компанії та зростає з розміром вашої компанії ...