Necesitará una copia de seguridad de la base de datos de escritorio de Access para restaurar toda la base de datos si hay un error del sistema o para restaurar un objeto cuando el comando Deshacer no sea suficiente para corregir un error.
Si una copia de seguridad de la base de datos parece un uso perdido del espacio de almacenamiento, tenga en cuenta el tiempo que puede ahorrar evitando la pérdida de datos y diseño. Crear copias de seguridad periódicamente es especialmente importante cuando tiene varios usuarios actualizando una base de datos. Sin una copia de seguridad, no puede restaurar objetos dañados o que faltan ni cambios en el diseño de la base de datos.
Nota: Este artículo no se aplica a las aplicaciones web de Access.
En este artículo
Planear copias de seguridad normales
Algunos cambios o errores no se pueden revertir, por lo que no desea esperar a que se produzca la pérdida de datos antes de darse cuenta de que debería haber creado una copia de seguridad de la base de datos. Por ejemplo, al usar un consulta de acción para eliminar registros o para cambiar datos, los valores actualizados por la consulta no se pueden restaurar con Deshacer.
Sugerencia: Considere la posibilidad de realizar una copia de seguridad antes de ejecutar cualquier consulta de acción, especialmente si la consulta cambiará o eliminará datos.
Si la base de datos tiene varios usuarios, antes de realizar una copia de seguridad, asegúrese de que todos los usuarios cierren sus bases de datos para que se guarden todos los cambios en los datos.
Estas son algunas directrices que le ayudarán a decidir con qué frecuencia se debe hacer una copia de seguridad de la base de datos:
-
Si la base de datos es un archivo, o si se usa solo para la referencia y rara vez cambia, basta con crear copias de seguridad solo cuando se modifica el diseño o los datos.
-
Si la base de datos está activa y los datos cambian con frecuencia, cree una programación para realizar una copia de seguridad periódica de la base de datos.
-
Si la base de datos tiene varios usuarios, cree una copia de seguridad de la base de datos después de un cambio de diseño.
Nota: Para los datos de tablas vinculadas, cree copias de seguridad mediante las características de copia de seguridad disponibles en el programa que contiene las tablas vinculadas. Si la base de datos que contiene las tablas vinculadas es una base Access datos, use el procedimiento de la sección Hacer una copia de seguridad de una base de datos dividida.
Hacer una copia de seguridad de una base de datos
Al hacer una copia de seguridad de una base de datos, Access guarda y cierra los objetos que están abiertos en la vista Diseño y guarda una copia del archivo de base de datos mediante el nombre y la ubicación que especifique.
Nota: Access vuelve a abrir los objetos especificados por el valor de la propiedad Vista predeterminada del objeto.
Abra la base de datos para la que desea crear una copia de seguridad y haga lo siguiente:
-
Haga clic enArchivo y, a continuación, haga clic en Guardar como.
-
En Tipos de archivo, haga clic en Guardar base de datos como.
-
En Avanzadas,haga clic en Copia de seguridad de la basede datos y, a continuación, haga clic en Guardar como.
-
En el cuadro de diálogo Guardar como, en el cuadro Nombre de archivo, revise el nombre de la copia de seguridad de la base de datos.
Puede cambiar el nombre si lo desea, pero el nombre predeterminado captura tanto el nombre del archivo de base de datos original como la fecha en la que realiza la copia de seguridad.
Sugerencia: Al restaurar datos u objetos de una copia de seguridad, normalmente quiere saber de qué base de datos provenía la copia de seguridad y cuándo se creó la copia de seguridad, por lo que es una buena práctica usar el nombre de archivo predeterminado.
-
Seleccione el tipo de archivo que desea que la base de datos de copia de seguridad se guarde como en la lista Guardar como tipo y, a continuación, haga clic en Guardar.
Hacer una copia de seguridad de una base de datos dividida
Una base de datos dividida normalmente consta de dos archivos de base de datos: una base de datos back-end, que contiene solo datos en tablas, y una base de datos front-end, que contiene vínculos a las tablas de la base de datos back-end, consultas, formularios, informes y otros objetos de base de datos. Todos los datos se almacenan en la base de datos back-end. Todos los objetos de la interfaz de usuario, como consultas, formularios e informes, se mantienen en la base de datos front-end.
Hacer una copia de seguridad de las bases de datos front-end y back-end independientemente de las otras como debe hacer con una base de datos dividida puede llevar mucho tiempo. Como la base de datos back-end contiene los datos, es más importante realizar copias de seguridad periódicas de la base de datos back-end.
Realice una copia de seguridad de la base de datos front-end al cambiar su diseño. Los usuarios individuales de la base de datos front-end pueden realizar cambios de diseño arbitrarios, por lo que es necesario que los usuarios realicen sus propias copias de seguridad de la base de datos front-end.
Hacer una copia de seguridad de una base de datos back-end
Notifique a los usuarios antes de iniciar el proceso de copia de seguridad porque ejecutar el proceso de copia de seguridad requiere acceso exclusivo al archivo de base de datos y es posible que los usuarios no puedan usar la base de datos back-end mientras se ejecuta el proceso de copia de seguridad.
-
Para abrir solo la base de datos back-end, inicie Access.
-
Haga clic en Abrir otros archivos > equipo > Examinary, a continuación, seleccione el archivo de base de datos back-end al que desea hacer una copia de seguridad.
-
Haga clic en la flecha situada junto a Abriry, a continuación, haga clic en Abrir exclusivo.
-
Haga clic enArchivo y, a continuación, haga clic en Guardar como.
-
En Tipos de archivo, haga clic en Guardar base de datos como.
-
En Avanzadas,haga clic en Copia de seguridad de la basede datos y, a continuación, haga clic en Guardar como.
-
En el cuadro de diálogo Guardar como, en el cuadro Nombre de archivo, revise el nombre de la copia de seguridad de la base de datos.
Puede cambiar el nombre si lo desea, pero el nombre predeterminado captura tanto el nombre del archivo de base de datos original como la fecha en la que realiza la copia de seguridad.
Sugerencia: Al restaurar datos u objetos de una copia de seguridad, normalmente quiere saber de qué base de datos provenía la copia de seguridad y cuándo se creó la copia de seguridad, por lo que es una buena práctica usar el nombre de archivo predeterminado.
-
En el cuadro de diálogo Guardar como, seleccione una ubicación en la que guardar la copia de seguridad de la base de datos back-end y, a continuación, haga clic en Guardar.
Hacer una copia de seguridad de una base de datos front-end
Para realizar una copia de seguridad de una base de datos front-end después de un cambio de diseño, deje la base de datos abierta inmediatamente después de cambiar su diseño y, acontinuación, siga los pasos de la sección Hacer una copia de seguridad de una base de datos, a partir del paso 2.
Restaurar una base de datos
Nota: Solo puede restaurar una base de datos si tiene una copia de seguridad de la base de datos.
Una copia de seguridad se considera una "copia buena conocida" de un archivo de base de datos, una copia de la que está seguro de su integridad y diseño de datos. Debe usar el comando Copia de seguridad de la base de datos en Access realizar copias de seguridad, pero puede usar cualquier copia buena conocida para restaurar una base de datos. Por ejemplo, puede restaurar una base de datos a partir de una copia almacenada en un dispositivo de copia de seguridad externo USB.
Al restaurar una base de datos completa, reemplaza un archivo de base de datos que está dañado, tiene problemas de datos o que falta por completo, con una copia de seguridad de la base de datos.
-
Abra el Explorador de archivos y busque la copia buena conocida de la base de datos.
-
Copie la copia correcta conocida en la ubicación donde se debe reemplazar la base de datos dañada o que falta.
Si se le solicita que reemplace un archivo existente, haga lo mismo.
Restaurar objetos en una base de datos
Si tiene que restaurar uno o varios objetos en una base de datos, importe los objetos de la copia de seguridad de la base de datos a la base de datos que contiene (o falta) el objeto que desea restaurar.
Importante: Si otras bases de datos o programas tienen vínculos a objetos de la base de datos que está restaurando, es fundamental que restaure la base de datos en la ubicación correcta. Si no lo hace, los vínculos a los objetos de base de datos no funcionarán y tendrán que actualizarse.
-
Abra la base de datos a la que desea restaurar un objeto.
-
Para restaurar un objeto que falta, vaya al paso 3. Para reemplazar un objeto que contiene datos malos o que faltan o si el objeto ha dejado de funcionar correctamente, haga lo siguiente:
-
Si desea conservar el objeto actual, para compararlo con la versión restaurada después de restaurarlo, cambie el nombre del objeto antes de restaurarlo. Por ejemplo, si desea restaurar un formulario dañado denominado Desprotección, puede cambiar el nombre del formulario dañadoCheckout_bad .
-
Elimine el objeto que desea reemplazar.
Nota: Tenga siempre cuidado al eliminar objetos de base de datos, ya que podrían estar vinculados a otros objetos de la base de datos.
-
-
Haga clic en Datos externosy, en el grupo Importar & vínculo, haga clic en Access.
-
En el cuadro de diálogo Obtener base Data-Access datos externos, haga clic en Examinar para buscar la base de datos de copia de seguridad y, a continuación, haga clic en Abrir.
-
Seleccione Importar tablas, consultas, formularios, informes, macrosy módulos a la base de datos actual y, a continuación, haga clic en Aceptar.
-
En el cuadro de diálogo Importar objetos, haga clic en la pestaña que corresponde al tipo de objeto que desea restaurar. Por ejemplo, si desea restaurar una tabla, haga clic en la pestaña Tablas.
-
Haga clic en el objeto para seleccionarlo.
-
Si desea restaurar más objetos, repita los pasos 6 y 7 hasta que haya seleccionado todos los objetos que desea restaurar.
-
Para revisar las opciones de importación antes de importar los objetos, en el cuadro de diálogo Importar objetos, haga clic en el botón Opciones.
-
Después de seleccionar los objetos e importar opciones de configuración, haga clic en Aceptar para restaurar los objetos.
Para automatizar la creación de copias de seguridad, considere la posibilidad de usar un producto que realice copias de seguridad automatizadas de un sistema de archivos, como el software de copia de seguridad del servidor de archivos o un dispositivo de copia de seguridad externo USB.