| 
    
 | 
        Восстановление полного и разностного бэкапа 1С         | 
☑ | 
    
        | 
    0
    
        Serdolik55    
       
    
    24.04.13 
            ✎
    15:35 
 | 
         
        Коллеги, у меня делается два вида бэкапов: полный(в воскресенье) и среди недели разностные. Расширение .bak. 
  Мне нужно восстановить бэкапы на другом сервере. Скопировал туда:
  Base_FullBackup.bak и Base_DiffBackup.bak. 
  Базы на сервере пока нет. Восстанавливаю сначала Base_FullBackup.bak, ставлю галочку "Оставить базу в неработающем состоянии, чтобы можно было востановить дополнительные данные журналов" на вкладке Параметры. Потом пытаюсь накатить разностный бэкап, пишет ошибку. Как правильно восстановить разностный бэкап?     
         | 
 | 
    
    
        | 
    1
    
        shuhard    
       
    
    24.04.13 
            ✎
    15:36 
 | 
         
        (0) не ставь галку, у тебя же нет бэкапа лога     
         | 
 | 
    
    
        | 
    2
    
        Serdolik55    
       
    
    24.04.13 
            ✎
    15:39 
 | 
         
        (1)А как тогда быть? Есть полная и есть разностная, если эту галку не поставить, то тоже только полный восстановится     
         | 
 | 
    
    
        | 
    3
    
        Feunoir    
       
    
    24.04.13 
            ✎
    15:40 
 | 
         
        (2) Как быть? Ну для начала огласить сообщение об ошибке.     
         | 
 | 
    
    
        | 
    4
    
        Serdolik55    
       
    
    24.04.13 
            ✎
    16:46 
 | 
         
        (3)System.Data.SqlClient.SqlError: Невозможно восстановить разностную резервную копию, так как база данных не была восстановлена в более раннем состоянии. (Microsoft.SqlServer.Smo)     
         | 
 | 
    
    
        | 
    5
    
        shuhard    
       
    
    24.04.13 
            ✎
    16:52 
 | 
         
        (4)      
         | 
 | 
    
    
        | 
    6
    
        Feunoir    
       
    
    24.04.13 
            ✎
    21:17 
 | 
         
        (4) Ты точно дифференциальный восстанавливаешь в ту же базу, в которую ранее восстановил полный? Есть ли другие дифференциальные бэкапы? Какой командой создаются дифференциальные бэкапы? Какая модель восстановления у базы? Если полная, то что с архивированием журнала транзакций?
  
  Вообще в этом случае полный архив восстанавливается с NORECOVERY, дифференциальный - с RECOVERY.     
         | 
 | 
    
    
        | 
    7
    
        alex74    
       
    
    24.04.13 
            ✎
    21:44 
 | 
         
        (4) тебе надо последовательно восстановить все разностные бэкапы, созданны после полного.     
         | 
 | 
    
    
        | 
    8
    
        Serdolik55    
       
    
    26.04.13 
            ✎
    10:52 
 | 
         
        (7) А зачем последовательно разностные восстанавливать? Если взять полный и последний разностный, то всё должно быть хорошо я так понимаю. Ведь разностный он делается от полного.     
         | 
 | 
    
    
        | 
    9
    
        Jonny_Khomich    
       
    
    26.04.13 
            ✎
    10:55 
 | 
         
        (8) я бы лучше ответ поискал на форуме sql.ru     
         | 
 | 
    
    
        | 
    10
    
        Ёпрст    
       
    гуру 
    26.04.13 
            ✎
    11:09 
 | 
         
        (8) так и есть, нужен полный и последний разностный     
         | 
 |