La función de API mount_snapshot permite montar instantáneas VSS a una carpeta específica en un servidor réplica.
Argumentos
La función de API mount_snapshot incluye los argumentos descritos en la tabla siguiente:
Nombre |
Tipo |
Descripción |
---|---|---|
session_id |
uint |
El ID de sesión que se ha devuelto llamando a la API create_session. |
host_name |
cadena |
El nombre de host del motor. |
ip_string |
cadena |
La dirección IP de host_name. |
host_port |
ushort |
El número de puerto del motor. Normalmente, el número de puerto es 25000. |
mount_path |
cadena |
La carpeta donde desee montar la instantánea. |
snapshot_id |
cadena |
El ID de instantánea de VSS. |
why_not_reason |
out string |
Contiene el motivo del error cuando se produce un error en esta API. |
Valores de retorno
El tipo de valor de retorno es booleano. Cuando el valor de retorno es verdadero, la API finalizará correctamente. Cuando el valor de retorno es falso, la API no finaliza correctamente. Si el valor de retorno es falso, revise el mensaje para determinar el motivo por el cual la API es errónea.
Ejemplo
public bool mount_snapshot_example() { try { string host_name = "155.35.66.142"; string ip_string = "155.35.66.142"; ushort host_port = 25000; string mount_path = "c:/mount"; string snapshot_id = "{9CFDE664-62D5-4fd8-A304-2B664900B98F}"; string why_not_reason = ""; return get_mng().mount_snapshot(session_id, host_name, ip_string, host_port, snapshot_id, mount_path, out why_not_reason); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); } return false; }
Copyright © 2015 Arcserve.
Todos los derechos reservados.
|
|