Я узнал, как выполнить потоковое резервное копирование из этого поста .
Теперь я столкнулся с обратной проблемой - я хочу выполнить восстановление из файла резервной копии. Это довольно легко, когда у меня есть локальный файл резервной копии - проблема в том, как проверить, существует ли remote файл резервной копии?
Пример: моя строка подключения выглядит следующим образом: datasource=192.168.1.123;database=D:/data/MyDatabase.FDB;...
И я хочу проверить, существует ли файл \\192.168.1.123/D:/data/MyDatabase.fbk
перед запуском службы восстановления. Обратите внимание, что File.Exists(@"\\192.168.1.123/D:/data/MyDatabase.fbk")
возвращает false. Я действительно не знаю, как убедиться, что файл существует до запуска восстановления. Есть идеи?