|
Проверка существования файла перед копированием на AWS S3
|
|||
---|---|---|---|
#18+
Добрый день, Пытаюсь создать скрипт по копированию бекапов баз на S3. Структура папок примерно такая: ServerName - FullBackups -- Daily -- Weekly -- Monthly Внутри под-папок сами файлы бекапов. Структура может меняться, поэтому нужно чтобы код просматривал все дерево. Ниже то, что у меня получилось. Одна проблема: если файл уже загружен на S3, то он копируется повторно. Копирование осуществляется по папкам нижнего уровня. Как изменить скрипт ниже, чтобы можно было проверить существования файла перед копированием? Что-то типа: Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9.
Основной скрипт тут: Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40.
Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2020, 10:45 |
|
Проверка существования файла перед копированием на AWS S3
|
|||
---|---|---|---|
#18+
Roust_m, Это что, PowerShell? Вы же не ходите за гайками в кондитерский магазин. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2020, 11:36 |
|
Проверка существования файла перед копированием на AWS S3
|
|||
---|---|---|---|
#18+
Владислав Колосов Roust_m, Это что, PowerShell? Вы же не ходите за гайками в кондитерский магазин. Здесь отдельного форума нет по PowerShell, и PowerShell сейчас почти как TSQL, очень много скриптов для сиквела пишется на нем. Не вижу проблемы. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2020, 02:09 |
|
Проверка существования файла перед копированием на AWS S3
|
|||
---|---|---|---|
#18+
Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2020, 08:01 |
|
Проверка существования файла перед копированием на AWS S3
|
|||
---|---|---|---|
#18+
HandKot Код: sql 1.
Это я и сам знаю, вот только копирование идет по папкам, путь я знаю, а вот как изменить скрипт чтобы имя файла можно было проверить... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2020, 08:46 |
|
Проверка существования файла перед копированием на AWS S3
|
|||
---|---|---|---|
#18+
Roust_m, то, что Вы хотите к сиквелу не имеет никакого отношения. Сделайте для перемещения файлов пакет Integration Services, например. Там для этого есть все средства. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2020, 10:49 |
|
Проверка существования файла перед копированием на AWS S3
|
|||
---|---|---|---|
#18+
Нашел решение, может кому пригодится: Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2020, 04:21 |
|
|
start [/forum/topic.php?fid=46&tid=1685667]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 254ms |
total: | 392ms |
0 / 0 |