def METHOD_NAME(self, snapshot_restore_factory):
    log.info(f"Creating restore from snapshot {self.snapshot.name}")
    self.pvc_restore = snapshot_restore_factory(
        snapshot_obj=self.snapshot,
        restore_pvc_name=f"{self.pvc_obj.name}--restore",
        storageclass=self.pvc_obj.backed_sc,
        size=str(self.pvc_size * 1024 * 1024 * 1024),
        restore_pvc_yaml=constants.CSI_CEPHFS_PVC_RESTORE_YAML,
        access_mode=constants.ACCESS_MODE_RWX,
        timeout=960,
    )