61 messaggi dal 19 ottobre 2012
Ciao a tutti,
avrei la necessità di automatizzare una sequenza di operazioni, nello specifico:

- Creare il backup (differenziale) sul Server A di un Db
- Copiare il backup sul Server B (sostituendo il precedente)
- Ripristino sul Server B del Db

è giusto innanzitutto il differenziale come logica per quanto scritto? Poi avrei pensato un Batch.
Credete si possa fare?
Grazie

Giorgio B.
Modificato da eusebio1006 il 10 ottobre 2018 12.10 -
salve,
personalmente non capisco bene il tuo agire...
procederei direttamente per un full backup su A + copia su B + restore su B
non comprendo cosa ti servirebbe in questo senso il differenziale...

avrebbe senso se tu facessi un ripristino iniziale su B di un full backup, poi su A scheduli dei differential che sposterai man mano su B per eseguirne il ripristino (del solo ultimo differential dall'ultimo full) nel caso A vada giu' e si richieda un fail over... NON devi ovviamente ripristinare su B i differential man mano che vengono eseguiti + spostati su B, ma SOLO l'ultimo (e sempre in caso di fail over da A su B)... quindi, brutalmente, B sara' sempre aggiornato al solo ultimo full backup...
la backup chain e' infatti costituita da full backup + ultimo differential + (tutti i) t-log backups successivi all'ultimo differential...
per comprendere anche graficamente, https://sqlbak.com/academy/backup-chain/
saluti

Andrea Montanari
http://www.hotelsole.com - http://www.hotelsole.com/asql/index.php
61 messaggi dal 19 ottobre 2012
Grazie Andrea per le tue sempre preziose e precise risposte. Mi hai chiarito con una risposta 2 grossi dubbi. Leggerò a brevissimo quanto mi hai indicato.


Giorgio B.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.