¿macOS Sierra es compatible con Server Side Copy a través de SMB y/o AFP?

Estoy usando FreeNAS y tiene la opción de compartir datos usando SMB o AFP. Desde que me enteré recientemente de que AFP está en desuso , dudo en usar AFP, pero he leído que AFP es compatible con Server Side Copy y SMB en Mac no .

Quiero confirmar ambos puntos con la gente de Ask Different:

  1. ¿MacOS Sierra que se conecta a un servidor FreeNAS a través de AFP es compatible con Server Side Copy?
  2. ¿MacOS Sierra que se conecta a un servidor FreeNAS a través de SMB es compatible con Server Side Copy?

Según las notas de la versión , FreeNAS es compatible con Samba 4.1.4 (SMB3) y, por lo tanto, es compatible con Server-Side Copy cuando se conecta con clientes compatibles.

Respuestas (1)

  1. Desafortunadamente, el código fuente del controlador AFP no es software libre, por lo que es difícil dar una respuesta definitiva al respecto. Sin embargo, parece que Netatalk admite copyfile , por lo que es probable que la respuesta a esa pregunta sea sí.

  2. Si observa el código fuente de la última versión del controlador smbfs de macOS, puede ver que implementa la operación de copiar archivo (consulte smbfs_vnop_copyfile)

    Según las notas de la versión , OS X lo hizo desde ca. 2013:

    8) Se agregaron copias del lado del servidor (OS X SMB Client <-> OS X/Windows SMB File Server)

    Si eso realmente se usa con FreeNAS, no puedo decirlo: no tengo acceso a un sistema FreeNAS.

Extraño, en mi prueba inicial, no parecía funcionar, pero al intentarlo de nuevo, puedo verificar que la copia del lado del servidor funciona usando macOS Sierra conectándose a FreeNAS a través de SMB.