1 votos

¿Por qué desenchufar una unidad conduce a la pérdida de datos al mover archivos?

Hice un cortar y pegar (Comd+C, a continuación, Comd+Opt+V) en mi Mac 10.14 del Buscador para mover algunos .mov archivos de mi SSD interno a mi WD My Passport disco Duro Externo.

Por desgracia, después de un tiempo, puedo mover mi Macbook y el conectado consiguió inestable, y fue tiempo perdido. Para mi horror, cuando traté de hacer una transferencia de nuevo, veo que algunos archivos son de color gris en mi externos WD disco duro (ver captura de pantalla), y estos archivos ya no se encuentran en la carpeta original en mi SSD interno!

enter image description here

enter image description here

He intentado recuperar los archivos con varias aplicaciones de recuperación, pero esto sólo se recuperaron algunos archivos originalmente a partir de Basura.

Es el movimiento de datos por el método de Cortar y Pegar diferentes de copiar y eliminar? O lo que podría ser la explicación de que estos archivos de parecer que se pierde entre las unidades?

2voto

Jose Chavez Puntos 645

Movimiento por la cut & paste no es realmente diferente de copiar y eliminar, no.

La explicación para la pérdida de datos es el almacenamiento en búfer. Cuando le pida el Buscador de cortar y pegar (o copiar y borrar - no importa - todo lo que Buscador hace es pedir al sistema operativo para copiar los datos a la unidad externa y eliminar el archivo de la unidad interna.

El sistema operativo, a continuación, pide a los datos externos para escribir datos en el disco. Por desgracia es bastante lento así que si esto fue hecho ingenuamente, tendría que estar sentado esperando por un largo tiempo, sin ser capaz de utilizar el ordenador para otras cosas.

Esta es la razón por sistemas operativos durante décadas se han implementado de almacenamiento en búfer y asincrónica de I/O. Esto significa que los datos de tu SSD es muy movido en la memoria (RAM), y luego, lentamente, se transfieren a la unidad externa como su velocidad permite. Desde la interfaz de usuario de la perspectiva, la operación se ha completado y usted es libre para hacer otras cosas.

El problema es que si usted, a continuación, desconecte el disco sin desmontar, los datos no estaba realmente se guarda en el disco todavía. En la práctica lo que sucede es que los datos se perderán.

Para empeorar las cosas esto puede suceder también en otros niveles, es decir, el disco externo en sí también puede tener búferes y almacena en caché - y si la potencia es inesperadamente corte antes de que las cosas se guardan en el almacenamiento permanente - se pierde.

Esta es la razón por la que siempre se necesita para desmontar los discos desde el Buscador antes de desconectar desde el ordenador. Desmontar toma el tiempo que tarda en escribir todo lo que el almacenamiento permanente y estar seguro de que realmente está almacenado como debería. Así que cuando el disco se desmonta, eres libre para desconectarlo.

No hay realmente ninguna manera de recuperar los datos que se perdió de esta manera desde la unidad externa - como lo que realmente nunca tocó esa unidad. Si usted necesita para hacer la recuperación, tendrá que hacerlo en el SSD interno.

Las posibilidades de recuperación de aquí son mucho mejor, ya que por lo general, cuando se elimina un archivo, no vas a sobrescribir o "eliminar" los datos reales - en lugar de que usted simplemente está "marcado" como suprimido en el sistema de archivos. Sin embargo, si se mantiene el uso de los SSD para otras cosas, con el tiempo su se sobrescribirán los archivos y los datos permanentemente.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X