guest12
Дата: 09.10.2003 06:21:08
Dobrii den,
Ochen prostoi vopros pro Full i Differential backups:
Schema takaia:
Full backup - raz v nedelu na lenty BackupExec;
Differential backup -Raz v den na lenty BackupExec;
Vopros: Esli sdelat vneocherednoi backup ispolzuia MSSQL na disk, to narushitsia li celostnost Diff backupov sdelannih na type?
T.e. Pri vosstanovlenii nuzno ispolzovat poslednii backup na disk i k nemu pricladivat Diff. ili poslednii backup na lentu, sdelannii backupExec?
Spasibo
tpg
Дата: 09.10.2003 06:37:32
Всё дело в том, как делаются и чем отличаются полный и диф бэкапы. При проведении полного сервер помечает все страницы памяти сохраняемой базы как заархивированные. Любые изменения проведенные в базе снимают эти флажки с тех страниц, на которых были проведены изменения. Новые страницы, естессссно, имеют этот флаг сброшеным. При сохранении диф бэкапа сервер сохраняет только те страницы, флаги у которых сброшены. При этом флаги на этих страницах не восстанавливаются, т.е самой актуальной резервной копией будет полный бэкап + последний диф. При следующем полном копировании флаги архивирования опять восстановятся для всех страниц.
А теперь, сам прикинь, что будет в твоем случае.
Удачи!
SkyWalker
Дата: 09.10.2003 06:50:10
При восстановлении Вы должны взять последний full backup и последний же diff backup. Тоесть если у Вас внеочередной full backup является последним, то берете его, и последующий последний diff backup.
SkyWalker
Дата: 09.10.2003 06:54:12
guest12
Дата: 09.10.2003 06:57:57
Spasibo tpg,
I dumau, chto v moiem sluchae nuzno budet vosstanovit poslednii backup na disk i poslednii diff.
T.e poluchaetsia chto full backup na lente bolshe ne nuzen.
Nash sysadmin delaet backup (full(kazdoe Vosresrenie and diff kazdii den) na lentu, i DB delaet tolko Full (v Sredu) na disk. T.e so Sredi do Voskresenia nuzno ispolzovat Full sdelannii v sredu i posleduushie Dif? A s Voskresinia po sredu Full sdelannii v Voskresenie i Diff?
Popravte, pozaluista, esli ne tak.
Spasibo
tpg
Дата: 09.10.2003 07:02:07
Вроде, так.
guest12
Дата: 09.10.2003 07:12:17
Diff backup vkluchaet izmenenia sdelannie s proshlogo Full backupa.
1. Esli mi delaem backup kazdii chas, to pri vosstanovlenii nuzno ispolzovat tolko poslednii? T.e poslednii diff budet soderzat vse izmenenia , daze esli bili drugie diff backupi?
2. Imeet li znachenie chem bil vizvan Full i diff backup, t.e. MSSQL Maintanence Plan ili BackupExec? Mozno li vosstanovit Full s MSSQL, a Diff s BackupExec?
Spasibo
tpg
Дата: 09.10.2003 07:14:56
1. Да
2. Значения не имеет... Можно, если они "правильно" сформированы во времени.