FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
copiar un archivo de red
copiar un archivo de red
hola necesito hacer una copia de seguidad, guardar este archivo de batos 192.168.1.141:C:\BDMEDICAMENTOS\BD_MEDICAMENTOS.FDB el problema es que yo la copio con C:\BDMEDICAMENTOS\BD_MEDICAMENTOS.FDB pero con la ip no me la copia 192.168.1.141:C:\BDMEDICAMENTOS\BD_MEDICAMENTOS.FDB lo hago con copyfile(pchar(archivo_origen),pchar(destino),false);
__________________
Enseñar es la virtud de un sabio. |
#2
|
||||
|
||||
PRIMERO
Parece que estás tratando de hacer un backup de una base de datos Firebird. ESA NO ES LA FORMA CORRECTA DE HACER UN BACKUP!!! La forma correcta es lanzar un GBAK Código:
GBAK -t 192.168.1.141:C:\BDMEDICAMENTOS\BD_MEDICAMENTOS.FDB C:\CARPETA_BACKUP\BC_MEDICAMENTEOS.FBK Segundo: Con respecto a copias de archivos en red, Windows exige que empiece por \\. En tu caso particular es: \\192.168.1.141\C\BDMEDICAMENTOS\BD_MEDICAMENTOS.FDB (ten en cuenta que despues de C no hay dos puntos) Si abres "Mis sitios de red" y copias ese path (\\192.168.1.141\C\BDMEDICAMENTOS\), debería habrirte esa carpeta |
#3
|
||||
|
||||
el GBAK donde hago eso en ms-dos
__________________
Enseñar es la virtud de un sabio. |
#4
|
||||
|
||||
Yo lo hago en un batch y lo pongo dentro de tareas programadas, para que se haga al mediodía o a la noche, dependiendo de los horarios del cliente.
Dependiendo de la version de Windows, está en: C:\Archvios de Programa\Firebird\bin\Gbak.exe Ahora estoy escribiendo desde un linux, por lo que no te puedo confirmar la ruta exacta. El bat que hago es más o menos esto: Código:
@echo off set origen=192.168.0.100:C:\Bases\BaseDeDatos.FDB set destino=C:\Backup\BaseDeDatos.FBK cls echo Haciendo Backup rem esto hace el backup y guarda un log con el resultado rem si el log esta vacio es que todo fue bien del backup.log "C:\Archvios de Programa\Firebird\bin\Gbak.exe" -t %origen% %destino% -Y backup.log rem esto comprime el backup "C:\Archvios de Programa\WinRAR\WinRAR.exe" a %destino% %destino%.rar |
#5
|
||||
|
||||
Otra cosa que hago con el backup es guardar las 10 últimas copias de seguridad:
Agrego esto al final: Código:
del %destino%_10.rar ren %destino%_09.rar %destino%_10.rar ren %destino%_08.rar %destino%_09.rar ren %destino%_07.rar %destino%_08.rar ren %destino%_06.rar %destino%_07.rar ren %destino%_05.rar %destino%_06.rar ren %destino%_04.rar %destino%_05.rar ren %destino%_03.rar %destino%_04.rar ren %destino%_02.rar %destino%_03.rar ren %destino%_01.rar %destino%_02.rar ren %destino%.rar %destino%_01.rar |
#6
|
||||
|
||||
__________________
Enseñar es la virtud de un sabio. |
#7
|
||||
|
||||
|
#8
|
||||
|
||||
el GBAK
donde meto ese codigo en delphi, o en ms.dos ? donde.
__________________
Enseñar es la virtud de un sabio. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cómo copiar un archivo | PallyRS | OOP | 7 | 20-01-2009 14:16:34 |
Ej. Copiar Archivo | shulygart | Varios | 4 | 16-11-2005 02:36:41 |
Copiar Archivo | john_mvf | Varios | 2 | 04-07-2005 20:15:07 |
copiar un archivo | alcides | Varios | 4 | 13-05-2005 20:55:50 |
Copiar un archivo | JODELSA | Varios | 6 | 27-01-2004 21:40:00 |
|