He copiado una carpeta sobre otra en mi Mac, ¿qué puedo hacer?

1

He estado diseñando un sitio web durante las últimas semanas en mi servidor local e hice algunos últimos cambios rápidos antes de la reunión de este día.

Al ser nuevo con OS X, copié las carpetas a las que estoy desarrollando, con la esperanza de que solo los archivos nuevos / modificados se actualizarían.

Me horroricé al descubrir que eliminaba todos los contenidos de mis carpetas anteriores que contenían todo mi código. ¿Alguien puede ayudarme? Obviamente, la copia de seguridad no es una de mis opciones, ya que este problema ya no tiene idea. ¿Alguna ayuda por favor?

Registered User
fuente
Me doy cuenta de que esto sonará sarcástico, pero ¿no es la pérdida imprevista el punto de respaldo en primer lugar? - Aunque deberías poder recuperar los archivos de forma forense, pero creo que Apple tiene algo llamado timemachine, ¿no es así? No soy un usuario de Mac, pero creo que funcionará si está habilitado.
Sirex
Actualizar a OS X Lion. Finalmente soluciona este problema.
Daniel Beck

Respuestas:

3

Este es uno de los mayores "defectos" en OS X, si lo considera un usuario de Windows desde hace mucho tiempo. Copiar una carpeta sobre otra no las fusionará (como en Windows), sino que reemplazará el contenido de la carpeta de destino, por lo que se borrará por completo.

El mensaje realmente dice, "quieres reemplazar ¿eso?"

Por supuesto, no te pueden culpar. El problema real con este comportamiento no es que reemplace el contenido. Es que la carpeta de destino original es no movido a la basura . Se ha ido completamente.

Tus únicas opciones son

  • restaurar desde una copia de seguridad de Time Machine (algo que debería siempre utilizar cuando se obtiene una Mac)
  • restaurar desde un repositorio remoto (que es algo que recomendaría para cualquier codificación que harás en el futuro)
  • deje de usar la Mac e intente recuperar archivos, pero personalmente no sé si eso es incluso realista. Herramientas como Rescate de datos 3 existe, pero no puedo recomendar ninguna, ya que nunca he estado en esa situación.
slhck
fuente
No tengo la máquina del tiempo para ahorrar espacio en el disco (creo). Y un repositorio remoto tampoco está disponible ya que estoy usando el servidor web incorporado para mac. Por último, de hecho probé Disk Drill y encontré mis códigos de origen, pero requiere una versión profesional y lo que es más alarmante es cuando salí y volví a escanear, mis fuentes ya ni siquiera estaban allí. :(
Registered User
@Shedo Time Machine realiza una copia de seguridad en una unidad externa, no consume espacio en el disco en su Mac. Un repositorio remoto (por ejemplo usando github ) está justo allí para archivar y almacenar su código en otro lugar, aún puede ejecutarlo en su servidor web local.
slhck
@Shedo En cuanto a las herramientas de recuperación de datos, probablemente hay muchas, pero alguna una mayor actividad del disco podría sobrescribir los archivos de origen ya eliminados, especialmente si tiene poco espacio en el disco duro.
slhck
Gracias por la ayuda chicos. Logré recuperar una copia anterior de mis códigos que tienen unos días, así que supongo que tendré que trabajar desde allí. Me aseguraré de tener en cuenta tener una copia de seguridad la próxima vez. Y después de todo, la reunión se canceló después de que el cliente tenía asuntos urgentes que atender. ¡Muchas gracias!
Registered User
1
@Shedo Ya veo, bueno, ¡buena suerte para tu futuro trabajo! ;)
slhck